| tMakefile - vote - simple cgi voting system for web and gopher | |
| git clone git://src.adamsgaard.dk/vote | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| tMakefile (540B) | |
| --- | |
| 1 .POSIX: | |
| 2 | |
| 3 NAME = vote | |
| 4 | |
| 5 PREFIX ?= /var/www/cgi-bin | |
| 6 HERE_CFLAGS = ${CFLAGS} | |
| 7 HERE_LDFLAGS = -static ${LDFLAGS} | |
| 8 | |
| 9 SRC = vote.c util.c | |
| 10 OBJ = ${SRC:.c=.o} | |
| 11 | |
| 12 all: ${NAME} | |
| 13 | |
| 14 ${OBJ}: | |
| 15 | |
| 16 ${NAME}: ${OBJ} | |
| 17 ${CC} -o $@ ${OBJ} ${HERE_LDFLAGS} | |
| 18 | |
| 19 install: ${NAME} | |
| 20 mkdir -p ${PREFIX}/${NAME} | |
| 21 chmod 775 ${PREFIX}/${NAME} | |
| 22 chgrp www ${PREFIX}/${NAME} | |
| 23 cp -f ${NAME} ${PREFIX}/${NAME}/ | |
| 24 chgrp www ${PREFIX}/${NAME}/${NAME} | |
| 25 | |
| 26 uninstall: | |
| 27 rm -f ${PREFIX}/${NAME}/${NAME} | |
| 28 -rmdir ${PREFIX}/${NAME} | |
| 29 | |
| 30 clean: | |
| 31 rm -f *.o | |
| 32 rm -f ${NAME} | |
| 33 | |
| 34 .PHONY: all install uninstall clean |