xref: /haiku/src/tests/kits/support/Jamfile (revision 3f541a71c8b78ccc56aab7b9d092ea9bcec4b000)
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 ] ;
8
9CommonTestLib libsupporttest.so
10	: SupportKitTestAddon.cpp
11
12		# BArchivable
13		ArchivableTest.cpp
14		BArchivableTester.cpp
15		FindInstantiationFuncTester.cpp
16		InstantiateObjectTester.cpp
17		LocalTestObject.cpp
18		ValidateInstantiationTester.cpp
19
20		# BAutolock
21		AutolockTest.cpp
22		AutolockLockerTest.cpp
23		AutolockLooperTest.cpp
24
25		# BLocker (all in ./blocker)
26		LockerTest.cpp
27		BenaphoreLockCountTest1.cpp
28		ConcurrencyTest1.cpp
29		ConcurrencyTest2.cpp
30		ConstructionTest1.cpp
31		DestructionTest1.cpp
32		DestructionTest2.cpp
33		LockerTestCase.cpp
34		SemaphoreLockCountTest1.cpp
35
36		# BMemoryIO
37		MemoryIOTest.cpp
38		ConstTest.cpp
39		SeekTest.cpp
40		WriteTest.cpp
41
42	: <boot!home!config!lib>libopenbeos.so
43		be stdc++.r4
44	: be stdc++.r4
45	: libsupporttest_RemoteTestObject.so
46	: support
47;
48
49SubInclude OBOS_TOP src tests kits support barchivable ;
50#SubInclude OBOS_TOP src tests kits support bautolock ;
51#SubInclude OBOS_TOP src tests kits support blocker ;
52
53