1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
CXX = @CXX@
ALLSRC = sample.cpp sum.cpp sqlproxy.cpp sqlslave.cpp
all: sample.so sum.so sqlproxy.so sqlslave.so
sample.so: sample.cpp sample.h ../autoconf.h ../config.h ../libmux.h ../modules.h
( if [ -f sample.so ]; then mv -f sample.so sample.so~ ; fi )
$(CXX) @MODULE_CPPFLAGS@ -o sample.so sample.cpp $(LDFLAGS) -L.. @MUX_LIBS@
( if [ -f sample.so ]; then cd ../../game/bin ; rm -f sample.so ; ln -s ../../src/modules/sample.so sample.so ; fi )
sum.so: sum.cpp sum.h ../autoconf.h ../config.h ../libmux.h ../modules.h
( if [ -f sum.so ]; then mv -f sum.so sum.so~ ; fi )
$(CXX) @MODULE_CPPFLAGS@ -o sum.so sum.cpp $(LDFLAGS) -L.. @MUX_LIBS@
( if [ -f sum.so ]; then cd ../../game/bin ; rm -f sum.so ; ln -s ../../src/modules/sum.so sum.so ; fi )
sqlproxy.so: sqlproxy.cpp sql.h ../autoconf.h ../config.h ../libmux.h ../modules.h
( if [ -f sqlproxy.so ]; then mv -f sqlproxy.so sqlproxy.so~ ; fi )
$(CXX) @MODULE_CPPFLAGS@ -o sqlproxy.so sqlproxy.cpp $(LDFLAGS) -L.. @MUX_LIBS@
( if [ -f sqlproxy.so ]; then cd ../../game/bin ; rm -f sqlproxy.so ; ln -s ../../src/modules/sqlproxy.so sqlproxy.so ; fi )
sqlslave.so: sqlslave.cpp sql.h ../autoconf.h ../config.h ../libmux.h ../modules.h
( if [ -f sqlslave.so ]; then mv -f sqlslave.so sqlslave.so~ ; fi )
$(CXX) @MODULE_CPPFLAGS@ @SQL_INCLUDE@ -o sqlslave.so sqlslave.cpp $(LDFLAGS) -L.. @SQL_LIBPATH@ @MUX_LIBS@ @SQL_LIBS@
( if [ -f sqlslave.so ]; then cd ../../game/bin ; rm -f sqlslave.so ; ln -s ../../src/modules/sqlslave.so sqlslave.so ; fi )
depend: $(ALLSRC) ../unsplit
for i in $(ALLSRC) ; do $(CXX) $(CXXFLAGS) @MODULE_CPPFLAGS@ @SQL_INCLUDE@ -M $$i; done | sed -e 's:/usr[^ ]*[ ]*::g' | ../unsplit > .depend~
mv .depend~ .depend
clean:
-rm -f *.o a.out core gmon.out warn.log config.status config.log sample.so~ sum.so~ sqlproxy.so sqlproxy.so~ sqlslave.so sqlslave.so~
realclean:
-rm -f *.o a.out core gmon.out warn.log config.status config.log sample.so sample.so~ sum.so sum.so~ sqlproxy.so sqlproxy.so~ sqlslave.so sqlslave.so~ autoconf.h
include .depend
|