1 # default directories and paths
5 BINDIR := $(PREFIX)/bin
6 DATADIR := $(PREFIX)/share
7 MANDIR := $(DATADIR)/man
12 # linker flags and optional additional libraries if required
17 OBJ_C = main.o lexer.o parser.o fs.o stat.o util.o code.o ast.o ir.o conout.o ftepp.o opts.o utf8.o correct.o fold.o
18 OBJ_P = util.o fs.o conout.o opts.o pak.o stat.o
19 OBJ_T = test.o util.o opts.o conout.o fs.o stat.o
20 OBJ_X = exec-standalone.o util.o opts.o conout.o fs.o stat.o
24 --date-format "%d %B, %Y" \
25 --seconds-per-day 0.01 \
26 --auto-skip-seconds 1 \
29 --camera-mode overview \
30 --highlight-all-users \
32 --hide progress,mouse \
34 --max-files 99999999999 \
35 --max-file-lag 0.000001 \
36 --bloom-multiplier 1.3 \
37 --logo doc/html/gmqcc.png \
40 #ffmpeg flags for gource
99 #always the right rule
104 rm -f $(DESTDIR)$(BINDIR)/gmqcc
105 rm -f $(DESTDIR)$(BINDIR)/qcvm
106 rm -f $(DESTDIR)$(BINDIR)/gmqpak
107 rm -f $(DESTDIR)$(MANDIR)/man1/doc/gmqcc.1
108 rm -f $(DESTDIR)$(MANDIR)/man1/doc/qcvm.1
109 rm -f $(DESTDIR)$(MANDIR)/man1/doc/gmqpak.1