diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2025-04-14 13:52:33 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2025-04-14 13:52:33 +0200 |
| commit | 7b8c1e4634784b57bb6223cd780d5c67f5381d43 (patch) | |
| tree | 623e220498ec56b25ad60c192c60460768eafb94 /Makefile | |
| parent | bf1a9f1211726e2fd42f5aa5424034470ac87751 (diff) | |
| download | nissy-core-7b8c1e4634784b57bb6223cd780d5c67f5381d43.tar.gz nissy-core-7b8c1e4634784b57bb6223cd780d5c67f5381d43.zip | |
Add libnissy.a target, rename nissy.so to librnissy.so
Diffstat (limited to '')
| -rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
| @@ -8,14 +8,17 @@ nissy.s: | |||
| 8 | nissy.o: | 8 | nissy.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 | ||
| 11 | nissy.so: | 11 | libnissy.a: nissy.o |
| 12 | ${CC} ${MACROS} ${CFLAGS} -c -shared -o nissy.so src/nissy.c | 12 | ar rcs libnissy.a nissy.o |
| 13 | |||
| 14 | libnissy.so: | ||
| 15 | ${CC} ${MACROS} ${CFLAGS} -c -shared -o libnissy.so src/nissy.c | ||
| 13 | 16 | ||
| 14 | debugnissy.o: | 17 | debugnissy.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 | ||
| 17 | clean: | 20 | clean: |
| 18 | rm -rf *.o *.s *.so run debugrun | 21 | rm -rf *.out *.o *.s *.so run debugrun |
| 19 | 22 | ||
| 20 | test: debugnissy.o | 23 | test: debugnissy.o |
| 21 | CC="${CC} ${MACROS} ${DBGFLAGS}" OBJ=debugnissy.o ./test/test.sh | 24 | CC="${CC} ${MACROS} ${DBGFLAGS}" OBJ=debugnissy.o ./test/test.sh |
