2008-06-13 15:42:08 +00:00
|
|
|
RS_TOP_DIR = .
|
|
|
|
###############################################################
|
|
|
|
include $(RS_TOP_DIR)/scripts/config.mk
|
|
|
|
###############################################################
|
2007-11-15 03:18:48 +00:00
|
|
|
|
2009-04-19 18:38:46 +00:00
|
|
|
all: librs
|
|
|
|
# all: librs tests
|
|
|
|
# removed tests, because test programs have not been maintained since we switched to qmake for compiling libretroshare.
|
2008-03-22 14:34:53 +00:00
|
|
|
|
|
|
|
librs:
|
|
|
|
make -C util librs
|
|
|
|
make -C tcponudp librs
|
|
|
|
make -C serialiser librs
|
|
|
|
make -C pqi librs
|
|
|
|
make -C dbase librs
|
|
|
|
make -C services librs
|
|
|
|
make -C dht librs
|
|
|
|
make -C upnp librs
|
2008-11-02 11:38:11 +00:00
|
|
|
make -C ft librs
|
2008-03-22 14:34:53 +00:00
|
|
|
make -C rsserver librs
|
|
|
|
|
2008-11-02 11:38:11 +00:00
|
|
|
# make -C server librs
|
2008-03-22 14:34:53 +00:00
|
|
|
# make -C rsiface librs
|
|
|
|
|
|
|
|
tests:
|
|
|
|
make -C util tests
|
|
|
|
make -C tcponudp tests
|
|
|
|
make -C serialiser tests
|
|
|
|
make -C pqi tests
|
|
|
|
make -C dbase tests
|
|
|
|
make -C services tests
|
|
|
|
make -C dht tests
|
|
|
|
make -C upnp tests
|
2008-11-02 11:38:11 +00:00
|
|
|
make -C ft tests
|
2008-03-22 14:34:53 +00:00
|
|
|
make -C rsserver tests
|
|
|
|
make -C rsiface tests
|
2007-11-15 03:18:48 +00:00
|
|
|
|
2008-11-02 11:38:11 +00:00
|
|
|
# make -C server tests
|
|
|
|
|
2007-11-15 03:18:48 +00:00
|
|
|
clean:
|
|
|
|
make -C util clean
|
2008-01-25 08:01:40 +00:00
|
|
|
make -C tcponudp clean
|
2007-12-12 01:43:17 +00:00
|
|
|
make -C serialiser clean
|
|
|
|
make -C pqi clean
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C dbase clean
|
2007-12-12 01:43:17 +00:00
|
|
|
make -C services clean
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C dht clean
|
|
|
|
make -C upnp clean
|
2008-11-02 11:38:11 +00:00
|
|
|
make -C ft clean
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C rsserver clean
|
|
|
|
make -C rsiface clean
|
|
|
|
|
2008-11-02 11:38:11 +00:00
|
|
|
# make -C server clean
|
|
|
|
|
2007-11-15 03:18:48 +00:00
|
|
|
clobber:
|
|
|
|
make -C util clobber
|
2008-01-25 08:01:40 +00:00
|
|
|
make -C tcponudp clobber
|
2007-12-12 01:43:17 +00:00
|
|
|
make -C serialiser clobber
|
|
|
|
make -C pqi clobber
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C dbase clobber
|
2007-12-12 01:43:17 +00:00
|
|
|
make -C services clobber
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C dht clobber
|
|
|
|
make -C upnp clobber
|
2008-01-25 08:01:40 +00:00
|
|
|
make -C server clobber
|
2008-11-02 11:38:11 +00:00
|
|
|
make -C ft clobber
|
2007-11-15 03:18:48 +00:00
|
|
|
make -C rsserver clobber
|
|
|
|
make -C rsiface clobber
|
2008-06-13 15:42:08 +00:00
|
|
|
-$(RM) lib/libretroshare.a
|
2007-11-15 03:18:48 +00:00
|
|
|
|
2008-11-02 11:38:11 +00:00
|
|
|
# make -C server clobber
|