Make build rule even more explicit
[khome.git] / src / Makefile
index 9339427..d672569 100644 (file)
@@ -1,6 +1,8 @@
 CPPFLAGS := -D_POSIX_C_SOURCE=200809L
-CFLAGS   := -std=c99 -Wall -Wextra
+CFLAGS   := -std=c99 -Wall -Wextra -pedantic
 LDLIBS   := -lncurses
+LDFLAGS  := -s  # Remove all symbol table and relocation information from the
+                # executable.
 
 .PHONY: build clean
 
@@ -8,3 +10,6 @@ build: clockloop
 
 clean:
        rm -f clockloop
+
+clockloop: clockloop.c
+       $(CC) $(LDFLAGS) $(CPPFLAGS) $(CFLAGS) -o $@ $< $(LDLIBS)
This page took 0.029854 seconds and 4 git commands to generate.