3c_disasm: quickfix for deps in Makefile
authorBernhard Urban <lewurm@gmail.com>
Sun, 31 Oct 2010 12:21:00 +0000 (13:21 +0100)
committerBernhard Urban <lewurm@gmail.com>
Sun, 31 Oct 2010 12:21:00 +0000 (13:21 +0100)
3c_disasm/.gitignore [new file with mode: 0644]
3c_disasm/instr/Makefile

diff --git a/3c_disasm/.gitignore b/3c_disasm/.gitignore
new file mode 100644 (file)
index 0000000..40c0790
--- /dev/null
@@ -0,0 +1,4 @@
+*.o
+*.so
+*.d
+dasm
index 95cc25249baf7b0977875c764c792fe885515b13..e0e553a69a1449722f5b7aaf53f5ab49f73b4746 100644 (file)
@@ -5,8 +5,6 @@ libs := $(wildcard *.cpp)
 .PHONY:all
 all: $(libs:.cpp=.so)
 
--include $(libs:.cpp=.d)
-
 
 $(libs:.cpp=.so): ${@:.so=.d}
        $(CC) -fPIC -I../ -c  -o ${@:.so=.o} ${@:.so=.cpp}
@@ -19,6 +17,7 @@ clean:
 %.d: %.cpp
        @set -e; rm -f $@; \
        $(CC) -I.. -MM $(CPPFLAGS) $< > $@.$$$$; \
-       sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
+       sed 's,\($*\)\.o[ :]*,\1.so $@ : ,g' < $@.$$$$ > $@; \
        rm -f $@.$$$$
 
+-include $(libs:.cpp=.d)