xref: /haiku/src/tests/kits/app/Jamfile (revision 77a6586a2e7fac126a666d922463276bef239277)
1533dbf21SIngo WeinholdSubDir OBOS_TOP src tests kits app ;
252a38012Sejakowatz
3bb653c64SIngo Weinhold# Let Jam know where to find some of our source files
48909e4baSIngo WeinholdSEARCH_SOURCE += [ FDirName $(SUBDIR) bapplication ] ;
5be2939caSTyler DauwalderSEARCH_SOURCE += [ FDirName $(SUBDIR) bhandler ] ;
6be2939caSTyler DauwalderSEARCH_SOURCE += [ FDirName $(SUBDIR) blooper ] ;
7be2939caSTyler DauwalderSEARCH_SOURCE += [ FDirName $(SUBDIR) bmessagequeue ] ;
8bb653c64SIngo WeinholdSEARCH_SOURCE += [ FDirName $(SUBDIR) bmessenger ] ;
9cc3a5fd2SjrandSEARCH_SOURCE += [ FDirName $(SUBDIR) bpropertyinfo ] ;
1009c9c0c1SIngo WeinholdSEARCH_SOURCE += [ FDirName $(SUBDIR) broster ] ;
11434af8f8SIngo WeinholdSEARCH_SOURCE += [ FDirName $(SUBDIR) common ] ;
12bb653c64SIngo Weinhold
13bb653c64SIngo WeinholdCommonTestLib libapptest.so
14bb653c64SIngo Weinhold	: AppKitTestAddon.cpp
15bb653c64SIngo Weinhold
168909e4baSIngo Weinhold		# BApplication
178909e4baSIngo Weinhold		ApplicationTest.cpp
18ff952badSIngo Weinhold		AppQuitRequestedTester.cpp
19ff952badSIngo Weinhold		AppQuitTester.cpp
20c9640d94SIngo Weinhold		AppRunTester.cpp
218909e4baSIngo Weinhold		BApplicationTester.cpp
228909e4baSIngo Weinhold
23be2939caSTyler Dauwalder		# BHandler
24be2939caSTyler Dauwalder		HandlerTest.cpp
25be2939caSTyler Dauwalder		AddFilterTest.cpp
26be2939caSTyler Dauwalder		BHandlerTester.cpp
27be2939caSTyler Dauwalder		IsWatchedTest.cpp
28be2939caSTyler Dauwalder		LockLooperTest.cpp
29be2939caSTyler Dauwalder		LockLooperTestCommon.cpp
30be2939caSTyler Dauwalder		LockLooperWithTimeoutTest.cpp
31be2939caSTyler Dauwalder		HandlerLooperTest.cpp
32be2939caSTyler Dauwalder		NextHandlerTest.cpp
33be2939caSTyler Dauwalder		RemoveFilterTest.cpp
34be2939caSTyler Dauwalder		SetFilterListTest.cpp
35be2939caSTyler Dauwalder		SetNextHandlerTest.cpp
36be2939caSTyler Dauwalder		UnlockLooperTest.cpp
37be2939caSTyler Dauwalder
38be2939caSTyler Dauwalder		# BLooper
39be2939caSTyler Dauwalder		LooperTest.cpp
40be2939caSTyler Dauwalder		AddHandlerTest.cpp
41be2939caSTyler Dauwalder		CountHandlersTest.cpp
42be2939caSTyler Dauwalder		HandlerAtTest.cpp
43be2939caSTyler Dauwalder		IndexOfTest.cpp
44be2939caSTyler Dauwalder		IsMessageWaitingTest.cpp
45be2939caSTyler Dauwalder		RemoveHandlerTest.cpp
46b1698c8eSejakowatz		PerformTest.cpp
47b1698c8eSejakowatz		RunTest.cpp
487bf6c069Sejakowatz		LooperForThreadTest.cpp
497bf6c069Sejakowatz		AddCommonFilterTest.cpp
500b55d664Sejakowatz		RemoveCommonFilterTest.cpp
51752c4971Sejakowatz		LooperSizeTest.cpp
52ff1ade6bSejakowatz		SetCommonFilterListTest.cpp
53*77a6586aSejakowatz		QuitTest.cpp
54be2939caSTyler Dauwalder
55be2939caSTyler Dauwalder		# BMessageQueue
56be2939caSTyler Dauwalder		MessageQueueTest.cpp
57be2939caSTyler Dauwalder		AddMessageTest1.cpp
58be2939caSTyler Dauwalder		AddMessageTest2.cpp
59be2939caSTyler Dauwalder		ConcurrencyTest1.cpp
60be2939caSTyler Dauwalder		ConcurrencyTest2.cpp
61be2939caSTyler Dauwalder		FindMessageTest1.cpp
62be2939caSTyler Dauwalder		MessageQueueTestCase.cpp
63be2939caSTyler Dauwalder
64bb653c64SIngo Weinhold		# BMessenger
65bb653c64SIngo Weinhold		MessengerTest.cpp
66bb653c64SIngo Weinhold		BMessengerTester.cpp
67bb653c64SIngo Weinhold		LockTargetTester.cpp
687ce28c04SIngo Weinhold		LockTargetWithTimeoutTester.cpp
697ce28c04SIngo Weinhold		MessengerAssignmentTester.cpp
707ce28c04SIngo Weinhold		MessengerComparissonTester.cpp
71014ff001SIngo Weinhold		SendMessageTester.cpp
72014ff001SIngo Weinhold		SMInvoker.cpp
73014ff001SIngo Weinhold		SMLooper.cpp
74014ff001SIngo Weinhold		SMReplyTarget.cpp
75014ff001SIngo Weinhold		SMTarget.cpp
76bb653c64SIngo Weinhold		TargetTester.cpp
77bb653c64SIngo Weinhold
78cc3a5fd2Sjrand		# BPropertyInfo
7925a91786Sjrand		PropertyTestcase.cpp
8025a91786Sjrand		PropertyConstructionTest.cpp
8125a91786Sjrand		PropertyFindMatchTest.cpp
8225a91786Sjrand		PropertyFlattenTest.cpp
83cc3a5fd2Sjrand		PropertyInfoTest.cpp
84cc3a5fd2Sjrand
8509c9c0c1SIngo Weinhold		# BRoster
8609c9c0c1SIngo Weinhold		RosterTest.cpp
87235efd87SIngo Weinhold		GetAppInfoTester.cpp
88235efd87SIngo Weinhold		GetAppListTester.cpp
8909c9c0c1SIngo Weinhold		IsRunningTester.cpp
90235efd87SIngo Weinhold		TeamForTester.cpp
9109c9c0c1SIngo Weinhold
92434af8f8SIngo Weinhold		# common
93434af8f8SIngo Weinhold		AppRunner.cpp
94434af8f8SIngo Weinhold		PipedAppRunner.cpp
95434af8f8SIngo Weinhold
96bb653c64SIngo Weinhold	: <boot!home!config!lib>libopenbeos.so
97bb653c64SIngo Weinhold		be stdc++.r4
98bb653c64SIngo Weinhold	: be stdc++.r4
99bb653c64SIngo Weinhold	:
100bb653c64SIngo Weinhold	: app support
101bb653c64SIngo Weinhold;
102bb653c64SIngo Weinhold
1038909e4baSIngo WeinholdSubInclude OBOS_TOP src tests kits app bapplication ;
104be2939caSTyler Dauwalder#SubInclude OBOS_TOP src tests kits app bhandler ;
105be2939caSTyler Dauwalder#SubInclude OBOS_TOP src tests kits app blooper ;
106533dbf21SIngo Weinhold#SubInclude OBOS_TOP src tests kits app bmessageQueue ;
107c158e800SIngo WeinholdSubInclude OBOS_TOP src tests kits app bmessenger ;
108434af8f8SIngo WeinholdSubInclude OBOS_TOP src tests kits app common ;
109