1 -include ../Makefile.flags
3 libs := $(wildcard *.cpp)
8 -include $(libs:.cpp=.d)
11 $(libs:.cpp=.so): ${@:.so=.d}
12 $(CC) -fPIC -I../ -c -o ${@:.so=.o} ${@:.so=.cpp}
13 $(CC) $(CPPLIBOPT) -Wl,-soname,${@} -o ${@} ${@:.so=.o}
17 rm -rf $(libs:.cpp=.so) $(libs:.cpp=.o) $(libs:.cpp=.d)
21 $(CC) -I.. -MM $(CPPFLAGS) $< > $@.$$$$; \
22 sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \