aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--Makefile9
2 files changed, 8 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index 7c4422c..eeea1b6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
1a.out
1.DS_Store 2.DS_Store
2cachegrind.out.* 3cachegrind.out.*
3config.mk 4config.mk
@@ -23,6 +24,7 @@ run.core
23test/last.* 24test/last.*
24tools/results 25tools/results
25.vscode 26.vscode
27*.a
26*.o 28*.o
27*.so 29*.so
28*.s 30*.s
diff --git a/Makefile b/Makefile
index 29b7ef3..c9a2c09 100644
--- a/Makefile
+++ b/Makefile
@@ -8,14 +8,17 @@ nissy.s:
8nissy.o: 8nissy.o:
9 ${CC} ${MACROS} ${CFLAGS} -c -o nissy.o src/nissy.c 9 ${CC} ${MACROS} ${CFLAGS} -c -o nissy.o src/nissy.c
10 10
11nissy.so: 11libnissy.a: nissy.o
12 ${CC} ${MACROS} ${CFLAGS} -c -shared -o nissy.so src/nissy.c 12 ar rcs libnissy.a nissy.o
13
14libnissy.so:
15 ${CC} ${MACROS} ${CFLAGS} -c -shared -o libnissy.so src/nissy.c
13 16
14debugnissy.o: 17debugnissy.o:
15 ${CC} ${MACROS} ${DBGFLAGS} -c -o debugnissy.o src/nissy.c 18 ${CC} ${MACROS} ${DBGFLAGS} -c -o debugnissy.o src/nissy.c
16 19
17clean: 20clean:
18 rm -rf *.o *.s *.so run debugrun 21 rm -rf *.out *.o *.s *.so run debugrun
19 22
20test: debugnissy.o 23test: debugnissy.o
21 CC="${CC} ${MACROS} ${DBGFLAGS}" OBJ=debugnissy.o ./test/test.sh 24 CC="${CC} ${MACROS} ${DBGFLAGS}" OBJ=debugnissy.o ./test/test.sh

Generated with cgit - Back to sebastiano.tronto.net