mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-02-07 18:45:35 -05:00
79b48d5a89
* adding Bloom filter to speed up finding RS peers. * fixed startup bug. (loops into FAILURE) git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4357 b45a01b8-16f6-495d-af2f-9b41ad6348cc
92 lines
2.7 KiB
Makefile
92 lines
2.7 KiB
Makefile
|
|
LIB_TOP_DIR = ..
|
|
TEST_TOP_DIR = $(LIB_TOP_DIR)/tests
|
|
|
|
##### Define any flags that are needed for this section #######
|
|
###############################################################
|
|
|
|
###############################################################
|
|
include $(TEST_TOP_DIR)/scripts/config.mk
|
|
###############################################################
|
|
|
|
# Generic Test Harnesses.
|
|
TESTOBJ = bdmetric_test.o bdmsgs_test.o bdnode_test.o bdspace_test.o
|
|
TESTOBJ += bdmgr_multitest.o bdquery_test.o bdstore_test.o
|
|
TESTOBJ += bdmidids_test.o bdspace_test2.o udpbitdht_nettest.o
|
|
TESTOBJ += bdbloom_test.o bdbloom_makefilter.o
|
|
#TESTOBJ += bencode_test.o bdudp_test.o
|
|
#TESTOBJ = bdnode_test.o bdnode_multitest1.o bdnode_test2.o
|
|
|
|
TESTS = bdmetric_test bdmsgs_test bdspace_test
|
|
TESTS += bdmgr_multitest bdquery_test bdstore_test
|
|
TESTS += bdmidids_test bdspace_test2 udpbitdht_nettest
|
|
TESTS += bdbloom_test
|
|
#TESTS += bencode_test bdudp_test
|
|
#Tests to Fix.
|
|
#TESTS = bdnode_test bdnode_multitest1 bdnode_test2
|
|
|
|
MANUAL_TESTS =
|
|
|
|
all: tests $(MANUAL_TESTS)
|
|
|
|
bdmsgs_test: bdmsgs_test.o
|
|
$(CC) $(CFLAGS) -o bdmsgs_test bdmsgs_test.o $(LIBS)
|
|
|
|
bdmetric_test: bdmetric_test.o
|
|
$(CC) $(CFLAGS) -o bdmetric_test bdmetric_test.o $(LIBS)
|
|
|
|
bdquery_test: bdquery_test.o
|
|
$(CC) $(CFLAGS) -o bdquery_test bdquery_test.o $(LIBS)
|
|
|
|
bdspace_test: bdspace_test.o
|
|
$(CC) $(CFLAGS) -o bdspace_test bdspace_test.o $(LIBS)
|
|
|
|
bdspace_test2: bdspace_test2.o
|
|
$(CC) $(CFLAGS) -o bdspace_test2 bdspace_test2.o $(LIBS)
|
|
|
|
bdnode_test: bdnode_test.o
|
|
$(CC) $(CFLAGS) -o bdnode_test bdnode_test.o $(LIBS)
|
|
|
|
bdnode_test2: bdnode_test2.o
|
|
$(CC) $(CFLAGS) -o bdnode_test2 bdnode_test2.o $(LIBS)
|
|
|
|
bdmidids_test: bdmidids_test.o
|
|
$(CC) $(CFLAGS) -o bdmidids_test bdmidids_test.o $(LIBS)
|
|
|
|
|
|
bdnode_multitest1: bdnode_multitest1.o
|
|
$(CC) $(CFLAGS) -o bdnode_multitest1 bdnode_multitest1.o $(LIBS)
|
|
|
|
bdmgr_multitest: bdmgr_multitest.o
|
|
$(CC) $(CFLAGS) -o bdmgr_multitest bdmgr_multitest.o $(LIBS)
|
|
|
|
|
|
bdstore_test: bdstore_test.o
|
|
$(CC) $(CFLAGS) -o bdstore_test bdstore_test.o $(LIBS)
|
|
|
|
bdudp_test: bdudp_test.o
|
|
$(CC) $(CFLAGS) -o bdudp_test bdudp_test.o $(LIBS)
|
|
|
|
udpbitdht_nettest: udpbitdht_nettest.o
|
|
$(CC) $(CFLAGS) -o udpbitdht_nettest udpbitdht_nettest.o $(LIBS)
|
|
|
|
bencode_test: bencode_test.o
|
|
$(CC) $(CFLAGS) -o bencode_test bencode_test.o $(LIBS)
|
|
|
|
bdbloom_test: bdbloom_test.o
|
|
$(CC) $(CFLAGS) -o bdbloom_test bdbloom_test.o $(LIBS)
|
|
|
|
bdbloom_makefilter: bdbloom_makefilter.o
|
|
$(CC) $(CFLAGS) -o bdbloom_makefilter bdbloom_makefilter.o $(LIBS)
|
|
|
|
|
|
clobber: remove_extra_files
|
|
|
|
remove_extra_files:
|
|
-$(RM) $(MANUAL_TESTS)
|
|
|
|
###############################################################
|
|
include $(TEST_TOP_DIR)/scripts/rules.mk
|
|
###############################################################
|
|
|