xref: /haiku/src/tests/kits/support/Jamfile (revision 3249969936e1bcc1eb5926a8b49b37eeae903ef7)
1SubDir OBOS_TOP src tests kits support ;
2
3# Let Jam know where to find some of our source files
4SEARCH_SOURCE += [ FDirName $(SUBDIR) barchivable ] ;
5SEARCH_SOURCE += [ FDirName $(SUBDIR) bautolock ] ;
6SEARCH_SOURCE += [ FDirName $(SUBDIR) blocker ] ;
7SEARCH_SOURCE += [ FDirName $(SUBDIR) bmemoryio ] ;
8SEARCH_SOURCE += [ FDirName $(SUBDIR) bstring ] ;
9
10CommonTestLib libsupporttest.so
11	: SupportKitTestAddon.cpp
12
13		# BArchivable
14		ArchivableTest.cpp
15		BArchivableTester.cpp
16		FindInstantiationFuncTester.cpp
17		InstantiateObjectTester.cpp
18		LocalTestObject.cpp
19		ValidateInstantiationTester.cpp
20
21		# BAutolock
22		AutolockTest.cpp
23		AutolockLockerTest.cpp
24		AutolockLooperTest.cpp
25
26		# BLocker (all in ./blocker)
27		LockerTest.cpp
28		BenaphoreLockCountTest1.cpp
29		ConcurrencyTest1.cpp
30		ConcurrencyTest2.cpp
31		ConstructionTest1.cpp
32		DestructionTest1.cpp
33		DestructionTest2.cpp
34		LockerTestCase.cpp
35		SemaphoreLockCountTest1.cpp
36
37		# BMemoryIO
38		MemoryIOTest.cpp
39		ConstTest.cpp
40		SeekTest.cpp
41		WriteTest.cpp
42		ReadTest.cpp
43		SetSizeTest.cpp
44
45		# BMallocIO
46		MallocIOTest.cpp
47		MallocSeekTest.cpp
48		MallocWriteTest.cpp
49		#MallocReadTest.cpp
50		#MallocSetSizeTest.cpp
51		MallocBufferLengthTest.cpp
52
53		#BString
54		StringTest.cpp
55		StringConstructionTest.cpp
56		StringCountCharTest.cpp
57		StringOperatorsTest.cpp
58
59	: <boot!home!config!lib>libopenbeos.so
60		be stdc++.r4
61	: be stdc++.r4
62	: libsupporttest_RemoteTestObject.so
63	: support
64;
65
66SubInclude OBOS_TOP src tests kits support barchivable ;
67#SubInclude OBOS_TOP src tests kits support bautolock ;
68#SubInclude OBOS_TOP src tests kits support blocker ;
69
70