X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=x5%2FMakefile;h=c6a05765dbd190ef8811544e5ac8bcdaa6ba935a;hb=707b2f7979d456160eac03289eb6558610385636;hp=142998869c9f53a07964bf7de839f8c8d21c0f35;hpb=9b5ebc1231a634962f6adbc0919c222101d38053;p=khatus.git diff --git a/x5/Makefile b/x5/Makefile index 1429988..c6a0576 100644 --- a/x5/Makefile +++ b/x5/Makefile @@ -1,16 +1,27 @@ -EXECUTABLES := khatus -CC := gcc -Wall +CPPFLAGS := -D_POSIX_C_SOURCE=200809L +CFLAGS := -std=c99 -Wall -Wextra +LDLIBS := -lX11 -.PHONY: \ - build \ - clean \ - rebuild +.PHONY: build clean rebuild -build: $(EXECUTABLES) +build: \ + khatus \ + khatus_sensor_time + +khatus: \ + khatus_lib_log.o \ + khatus_lib_time.o + +khatus_sensor_time: \ + khatus_lib_log.o \ + khatus_lib_time.o + +khatus_lib_time.o: khatus_lib_log.o clean: - @find . -name '*.o' -type f -delete - @rm -f $(EXECUTABLES) + @find . -type f -executable -delete + @find . -type f -name '*.o' -delete -rebuild: clean +rebuild: + @$(MAKE) -s clean @$(MAKE) -s build