aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorcomex2015-01-10 22:44:55 -0500
committercomex2015-01-10 22:44:55 -0500
commit102a7371f0a19ee5569d1cd2e8761d7ab3fec75b (patch)
tree6e0f718543fde994a8f727b08a6cabfcb7122fae /Makefile
parentadd licensing (diff)
downloadsubstitute-102a7371f0a19ee5569d1cd2e8761d7ab3fec75b.tar.gz
...
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5ae270f..515258d 100644
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,8 @@ all: \
out/libsubstitute.dylib \
out/test-find-syms \
out/test-find-syms-cpp \
- out/test-substrate
+ out/test-substrate \
+ out/test-dis
out:
mkdir out
@@ -24,6 +25,8 @@ LIB_OBJS := out/find-syms.o out/substrate-compat.o
out/libsubstitute.dylib: $(LIB_OBJS) lib/*.h out
$(CC) -dynamiclib -fvisibility=hidden -o $@ $(LIB_OBJS)
+out/test-dis: test/test-dis.c Makefile
+ $(CC) -std=c11 -o $@ $< -Ilib
out/test-%: test/test-%.c Makefile out/libsubstitute.dylib
$(CC) -std=c89 -o $@ $< -Ilib -Lout -lsubstitute
out/test-%-cpp: test/test-%.c Makefile out/libsubstitute.dylib