Makefile (469B)
1 CC=cc 2 CFLAGS=-O3 3 4 SRC = zpy.c comp.c tokenizer.c fileread.c util.c appendsnprintf.c 5 OBJ = ${SRC:.c=.o} 6 7 all: zpy 8 9 .c.o: 10 ${CC} -c ${CFLAGS} $< 11 zpy: ${OBJ} 12 ${CC} -o $@ ${OBJ} 13 cd stdlib && make 14 install: all 15 cp zpy /usr/local/bin/zpy 16 cd stdlib && make install 17 cd zpypkg && make install 18 clean: 19 rm -rf zpy *.o 20 cd stdlib && make clean 21 cd examples && make clean 22 uninstall: 23 rm -f /usr/local/bin/zpy 24 cd stdlib && make uninstall 25 26 .PHONY: all clean install uninstall