summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/code2/Makefile
diff options
context:
space:
mode:
authorthing1 <thing1@seacrossedlovers.xyz>2024-09-20 17:56:55 +0100
committerthing1 <thing1@seacrossedlovers.xyz>2024-09-20 17:56:55 +0100
commitb41a06dceaa2b4432900db98c49e55118b77fdef (patch)
tree7072e4cc62fcc532ae8150aef929d2ebf6ad778f /comp/lucas-standen-NEA/code2/Makefile
parente4b5881fa4af7800ba564d6eae255852bf16d24c (diff)
pushed alot to the stdlib
Diffstat (limited to 'comp/lucas-standen-NEA/code2/Makefile')
-rw-r--r--comp/lucas-standen-NEA/code2/Makefile31
1 files changed, 15 insertions, 16 deletions
diff --git a/comp/lucas-standen-NEA/code2/Makefile b/comp/lucas-standen-NEA/code2/Makefile
index ffbcffb..60e84c6 100644
--- a/comp/lucas-standen-NEA/code2/Makefile
+++ b/comp/lucas-standen-NEA/code2/Makefile
@@ -1,21 +1,20 @@
CC = cc
CFLAGS = -O0 -ggdb
-all: _zpy _parser _tokenizer _comp _appendsnprintf _util
- ${CC} zpy.o parser.o tokenizer.o comp.o appendsnprintf.o util.o -o zpy ${CFLAGS}
+all:
+ ${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
-_zpy: zpy.c
- ${CC} zpy.c -c -o zpy.o ${CFLAGS}
-_parser: parser.c
- ${CC} parser.c -c -o parser.o ${CFLAGS}
-_tokenizer: tokenizer.c
- ${CC} tokenizer.c -c -o tokenizer.o ${CFLAGS}
-_comp: comp.c
- ${CC} comp.c -c -o comp.o ${CFLAGS}
-_appendsnprintf: appendsnprintf.c
- ${CC} appendsnprintf.c -c -o appendsnprintf.o ${CFLAGS}
-_util: util.c
- ${CC} util.c -c -o util.o ${CFLAGS}
+install: all
+ mkdir -p /usr/local/share/zpylib
+ mkdir -p /usr/local/share/zpylib/include
+ cp ./zpy /usr/local/bin/zpy
-clean:
- rm -rf zpy *.o *.core sample out
+ cd stdlib && make install
+
+uninstall:
+ rm /usr/local/bin/zpy