From 2e1ccff01cf89539b621ac786898229307847f4b Mon Sep 17 00:00:00 2001 From: thing 1 Date: Thu, 14 Nov 2024 08:11:18 +0000 Subject: made too many changes to note --- comp/lucas-standen-NEA/code2/Makefile | 37 +++++++++++++++++------------------ 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'comp/lucas-standen-NEA/code2/Makefile') diff --git a/comp/lucas-standen-NEA/code2/Makefile b/comp/lucas-standen-NEA/code2/Makefile index cfd4254..e01a111 100644 --- a/comp/lucas-standen-NEA/code2/Makefile +++ b/comp/lucas-standen-NEA/code2/Makefile @@ -1,26 +1,25 @@ -CC = cc -CFLAGS =-O3 +CC=cc +CFLAGS=-O3 -zpy: zpy.c comp.c parser.c tokenizer.c util.c - ${CC} *.c -c ${CFLAGS} - ${CC} *.o -o zpy ${CFLAGS} - cd stdlib && make -clean: - rm -rf zpy *.o *.core sample out stdlib/*.o - cd stdlib && make clean - cd examples && make clean +SRC = zpy.c comp.c tokenizer.c fileread.c util.c appendsnprintf.c +OBJ = ${SRC:.c=.o} -install: zpy - mkdir -p /usr/local/share/zpylib - mkdir -p /usr/local/share/zpylib/include - cp ./zpy /usr/local/bin/zpy +all: zpy +.c.o: + ${CC} -c ${CFLAGS} $< +zpy: ${OBJ} + ${CC} -o $@ ${OBJ} + cd stdlib && make +install: all + cp zpy /usr/local/bin/zpy cd stdlib && make install cd zpypkg && make install - -example: zpy - cd examples && make - +clean: + rm -rf zpy*.o + cd stdlib && make clean + cd examples && make clean uninstall: rm /usr/local/bin/zpy - rm -rf /usr/local/share/zpylib + +.PHONY: all clean install uninstall -- cgit v1.2.3