about summary refs log tree commit diff stats
path: root/c/Makefile
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-03-31 16:29:47 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-03-31 23:59:52 +0200
commit392a8dd604e7f7cac385f51fe083a78c8a7f9904 (patch)
tree60b0c41c0e0b535a593f86fccad22c69ff58991f /c/Makefile
parentchore(version): v0.2.0 (diff)
downloadflake-templates-392a8dd604e7f7cac385f51fe083a78c8a7f9904.tar.gz
flake-templates-392a8dd604e7f7cac385f51fe083a78c8a7f9904.zip
feat(c): Update to be in line with the my SOTA
Diffstat (limited to 'c/Makefile')
-rw-r--r--c/Makefile49
1 files changed, 0 insertions, 49 deletions
diff --git a/c/Makefile b/c/Makefile
deleted file mode 100644
index 57fa7cf..0000000
--- a/c/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-PREFIX    := /usr/local
-BINPREFIX := $(DESTDIR)$(PREFIX)/bin
-MANPREFIX := $(DESTDIR)$(PREFIX)/share/man/man1
-
-BIN_NAME := project_name
-
-SRC := $(wildcard src/*.c)
-OBJ := $(SRC:.c=.o)
-DEP := $(OBJ:.o=.d)
-
-LIBS :=
-
-ALL_CFLAGS  := -O3 -MMD -Wall -Wextra -Wno-unused-parameter $(CFLAGS) $(CPPFLAGS)
-ALL_LDFLAGS := $(addprefix -l,$(LIBS)) $(CFLAGS) $(LDFLAGS)
-
-
-
-$(BIN_NAME): $(OBJ)
-	$(CC) -o $@ $+ $(ALL_LDFLAGS)
-
-install: $(BIN_NAME)
-	install -d $(BINPREFIX)
-	install $^ $(BINPREFIX)
-
-.c.o:
-	$(CC) -o $@ $< -c $(ALL_CFLAGS)
-
-valgrind-out.txt: $(BIN_NAME)
-	valgrind --leak-check=full \
-         --show-leak-kinds=all \
-         --show-error-list=yes \
-         --track-origins=yes \
-         --log-file=valgrind-out.txt \
-         ./rename
-
-.PHONY : clean options install test
-options:
-	@echo "CC      = $(CC)"
-	@echo "CFLAGS  = $(ALL_CFLAGS)"
-	@echo "LDFLAGS = $(ALL_LDFLAGS)"
-	@echo "OBJ = $(OBJ)"
-	@echo "DEP = $(DEP)"
-	@echo ""
-
-clean :
-	rm $(BIN_NAME) valgrind-out.txt $(OBJ) $(DEP)
-
-test:
-	./test