xref: /haiku/src/tests/kits/app/Jamfile (revision c9640d94a3b08cd4aaf02df8a4e008894b06f1e0)
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 ] ;
9bb653c64SIngo Weinhold
10bb653c64SIngo WeinholdCommonTestLib libapptest.so
11bb653c64SIngo Weinhold	: AppKitTestAddon.cpp
12bb653c64SIngo Weinhold
138909e4baSIngo Weinhold		# BApplication
148909e4baSIngo Weinhold		ApplicationTest.cpp
158909e4baSIngo Weinhold		AppRunner.cpp
16*c9640d94SIngo Weinhold		AppRunTester.cpp
178909e4baSIngo Weinhold		BApplicationTester.cpp
18*c9640d94SIngo Weinhold		PipedAppRunner.cpp
198909e4baSIngo Weinhold
20be2939caSTyler Dauwalder		# BHandler
21be2939caSTyler Dauwalder		HandlerTest.cpp
22be2939caSTyler Dauwalder		AddFilterTest.cpp
23be2939caSTyler Dauwalder		BHandlerTester.cpp
24be2939caSTyler Dauwalder		IsWatchedTest.cpp
25be2939caSTyler Dauwalder		LockLooperTest.cpp
26be2939caSTyler Dauwalder		LockLooperTestCommon.cpp
27be2939caSTyler Dauwalder		LockLooperWithTimeoutTest.cpp
28be2939caSTyler Dauwalder		HandlerLooperTest.cpp
29be2939caSTyler Dauwalder		NextHandlerTest.cpp
30be2939caSTyler Dauwalder		RemoveFilterTest.cpp
31be2939caSTyler Dauwalder		SetFilterListTest.cpp
32be2939caSTyler Dauwalder		SetNextHandlerTest.cpp
33be2939caSTyler Dauwalder		UnlockLooperTest.cpp
34be2939caSTyler Dauwalder
35be2939caSTyler Dauwalder		# BLooper
36be2939caSTyler Dauwalder		LooperTest.cpp
37be2939caSTyler Dauwalder		AddHandlerTest.cpp
38be2939caSTyler Dauwalder		CountHandlersTest.cpp
39be2939caSTyler Dauwalder		HandlerAtTest.cpp
40be2939caSTyler Dauwalder		IndexOfTest.cpp
41be2939caSTyler Dauwalder		IsMessageWaitingTest.cpp
42be2939caSTyler Dauwalder		RemoveHandlerTest.cpp
43b1698c8eSejakowatz		PerformTest.cpp
44b1698c8eSejakowatz		RunTest.cpp
457bf6c069Sejakowatz		LooperForThreadTest.cpp
467bf6c069Sejakowatz		AddCommonFilterTest.cpp
470b55d664Sejakowatz		RemoveCommonFilterTest.cpp
48be2939caSTyler Dauwalder
49be2939caSTyler Dauwalder		# BMessageQueue
50be2939caSTyler Dauwalder		MessageQueueTest.cpp
51be2939caSTyler Dauwalder		AddMessageTest1.cpp
52be2939caSTyler Dauwalder		AddMessageTest2.cpp
53be2939caSTyler Dauwalder		ConcurrencyTest1.cpp
54be2939caSTyler Dauwalder		ConcurrencyTest2.cpp
55be2939caSTyler Dauwalder		FindMessageTest1.cpp
56be2939caSTyler Dauwalder		MessageQueueTestCase.cpp
57be2939caSTyler Dauwalder
58bb653c64SIngo Weinhold		# BMessenger
59bb653c64SIngo Weinhold		MessengerTest.cpp
60bb653c64SIngo Weinhold		BMessengerTester.cpp
61bb653c64SIngo Weinhold		LockTargetTester.cpp
627ce28c04SIngo Weinhold		LockTargetWithTimeoutTester.cpp
637ce28c04SIngo Weinhold		MessengerAssignmentTester.cpp
647ce28c04SIngo Weinhold		MessengerComparissonTester.cpp
65014ff001SIngo Weinhold		SendMessageTester.cpp
66014ff001SIngo Weinhold		SMInvoker.cpp
67014ff001SIngo Weinhold		SMLooper.cpp
68014ff001SIngo Weinhold		SMReplyTarget.cpp
69014ff001SIngo Weinhold		SMTarget.cpp
70bb653c64SIngo Weinhold		TargetTester.cpp
71bb653c64SIngo Weinhold
72bb653c64SIngo Weinhold	: <boot!home!config!lib>libopenbeos.so
73bb653c64SIngo Weinhold		be stdc++.r4
74bb653c64SIngo Weinhold	: be stdc++.r4
75bb653c64SIngo Weinhold	:
76bb653c64SIngo Weinhold	: app support
77bb653c64SIngo Weinhold;
78bb653c64SIngo Weinhold
798909e4baSIngo WeinholdSubInclude OBOS_TOP src tests kits app bapplication ;
80be2939caSTyler Dauwalder#SubInclude OBOS_TOP src tests kits app bhandler ;
81be2939caSTyler Dauwalder#SubInclude OBOS_TOP src tests kits app blooper ;
82533dbf21SIngo Weinhold#SubInclude OBOS_TOP src tests kits app bmessageQueue ;
83c158e800SIngo WeinholdSubInclude OBOS_TOP src tests kits app bmessenger ;
84