INCS = -I/usr/local/include CPPFLAGS = -D_XOPEN_SOURCE=700 -DCMARK CFLAGS = -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS} LDFLAGS = -L/usr/local/lib -lgit2 -lcmark stagit: src/stagit.o ${CC} -o $@ $< ${LDFLAGS} src/stagit.o: src/stagit.c src/strlcpy.c src/config.h ${CC} -o $@ -c $< ${CFLAGS} %.c: %.c.in src/ctpl.py python3 src/ctpl.py $< > $@ install: stagit install -D -m 755 stagit "${DESTDIR}/usr/bin/stagit" install -D -m 644 data/style.css "${DESTDIR}/var/www/git/style.css" install -D -m 644 README.md "${DESTDIR}/usr/share/doc/stagit/README.md" install -D -m 755 gitolite/shell.py "${DESTDIR}/usr/lib/stagit/shell" install -D -m 644 gitolite/stagit.py "${DESTDIR}/usr/lib/python3/dist-packages/stagit.py" .PHONY: install