aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile60
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