diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 69ad4ef..0000000 --- a/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -.POSIX: -.SUFFIXES: - -CC = cc -CFLAGS = -Wall -O2 -CFLAGSDEBUG = -std=c99 -Wall -pedantic -ggdb3 -O0 -DDEBUG -PREFIX = /usr/local - -all: every - -debug: dbg_every - -install: all - mkdir -p $(DESTDIR)$(PREFIX)/bin - mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 - cp -f every $(DESTDIR)$(PREFIX)/bin - gzip < every.1 > $(DESTDIR)$(PREFIX)/share/man/man1/every.1.gz - -every: build/release build/release/calendar.o build/release/opt.o build/release/main.o - $(CC) $(LDFLAGS) -o every build/release/calendar.o build/release/opt.o build/release/main.o $(LDLIBS) - -dbg_every: build/debug build/debug/calendar.o build/debug/opt.o build/debug/main.o - $(CC) $(LDFLAGS) -o dbg_every build/debug/calendar.o build/debug/opt.o build/debug/main.o $(LDLIBS) - -build/release: - mkdir -p build/release - -build/debug: - mkdir -p build/debug - -src/version.h: - printf "%s\n%s\n\n%s%s%s\n\n%s\n" \ - "#ifndef EVERY_VERSION_H" \ - "#define EVERY_VERSION_H" \ - "#define VERSION \"every-" "47b6e46" "\"" \ - "#endif" > src/version.h - -build/release/calendar.o: src/calendar.c - $(CC) -c $(CFLAGS) -o build/release/calendar.o src/calendar.c -build/release/opt.o: src/opt.c src/version.h src/opt.h \ - src/../reqs/simple-opt/simple-opt.h - $(CC) -c $(CFLAGS) -o build/release/opt.o src/opt.c -build/release/main.o: src/main.c src/opt.h \ - src/../reqs/simple-xdg-bdirs/simple-xdg-bdirs.h - $(CC) -c $(CFLAGS) -o build/release/main.o src/main.c - -build/debug/calendar.o: src/calendar.c - $(CC) -c $(CFLAGSDEBUG) -o build/debug/calendar.o src/calendar.c -build/debug/opt.o: src/opt.c src/version.h src/opt.h \ - src/../reqs/simple-opt/simple-opt.h - $(CC) -c $(CFLAGSDEBUG) -o build/debug/opt.o src/opt.c -build/debug/main.o: src/main.c src/opt.h \ - src/../reqs/simple-xdg-bdirs/simple-xdg-bdirs.h - $(CC) -c $(CFLAGSDEBUG) -o build/debug/main.o src/main.c - -clean: - rm -f src/version.h - rm -f every - rm -f dbg_every - rm -rf build |