haiku/src/tests/kits/app/Jamfile

163 lines
3.7 KiB
Plaintext
Raw Normal View History

SubDir OBOS_TOP src tests kits app ;
UsePrivateHeaders app ;
# Let Jam know where to find some of our source files
SEARCH_SOURCE += [ FDirName $(SUBDIR) bapplication ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bclipboard ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bcursor ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bhandler ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) blooper ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bmessage ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bmessagequeue ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bmessagerunner ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bmessenger ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bpropertyinfo ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) broster ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) broster testapps ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) common ] ;
CommonTestLib libapptest.so
: AppKitTestAddon.cpp
# BApplication
ApplicationTest.cpp
AppQuitRequestedTester.cpp
AppQuitTester.cpp
AppRunTester.cpp
BApplicationTester.cpp
# BClipboard
BClipboardTester.cpp
ClipboardTest.cpp
CountTester.cpp
LockTester.cpp
ReadWriteTester.cpp
# BCursor
BCursorTester.cpp
CursorTest.cpp
# BHandler
HandlerTest.cpp
AddFilterTest.cpp
BHandlerTester.cpp
IsWatchedTest.cpp
LockLooperTest.cpp
LockLooperTestCommon.cpp
LockLooperWithTimeoutTest.cpp
HandlerLooperTest.cpp
NextHandlerTest.cpp
RemoveFilterTest.cpp
SetFilterListTest.cpp
SetNextHandlerTest.cpp
UnlockLooperTest.cpp
# BLooper
LooperTest.cpp
AddHandlerTest.cpp
CountHandlersTest.cpp
HandlerAtTest.cpp
IndexOfTest.cpp
IsMessageWaitingTest.cpp
RemoveHandlerTest.cpp
PerformTest.cpp
RunTest.cpp
LooperForThreadTest.cpp
AddCommonFilterTest.cpp
RemoveCommonFilterTest.cpp
LooperSizeTest.cpp
SetCommonFilterListTest.cpp
QuitTest.cpp
# BMessage
MessageTest.cpp
MessageConstructTest.cpp
MessageOpAssignTest.cpp
MessageEasyFindTest.cpp
# BMessageQueue
MessageQueueTest.cpp
AddMessageTest1.cpp
AddMessageTest2.cpp
ConcurrencyTest1.cpp
ConcurrencyTest2.cpp
FindMessageTest1.cpp
MessageQueueTestCase.cpp
# BMessageRunner
MessageRunnerTest.cpp
BMessageRunnerTester.cpp
BroadcastTester.cpp
GetInfoTester.cpp
MessageRunnerTestHelpers.cpp
SetCountTester.cpp
SetIntervalTester.cpp
# BMessenger
MessengerTest.cpp
BMessengerTester.cpp
LockTargetTester.cpp
LockTargetWithTimeoutTester.cpp
MessengerAssignmentTester.cpp
MessengerComparissonTester.cpp
SendMessageTester.cpp
SMInvoker.cpp
SMLooper.cpp
SMReplyTarget.cpp
SMTarget.cpp
TargetTester.cpp
# BPropertyInfo
PropertyTestcase.cpp
PropertyConstructionTest.cpp
PropertyFindMatchTest.cpp
PropertyFlattenTest.cpp
PropertyInfoTest.cpp
# BRoster
RosterTest.cpp
FindAppTester.cpp
GetAppInfoTester.cpp
GetAppListTester.cpp
GetRecentTester.cpp
IsRunningTester.cpp
LaunchTester.cpp
LaunchTesterHelper.cpp
RecentAppsTestApp.cpp
RosterWatchingTester.cpp
TeamForTester.cpp
# RegistrarThreadManager
RegistrarThreadManagerTest.cpp
# common
AppRunner.cpp
PipedAppRunner.cpp
: <boot!home!config!lib>libopenbeos.so
be stdc++.r4
: be stdc++.r4
:
: app support
;
CommonTestLib libappteststub.so
: AppKitTestStub.cpp
: libapptest.so stdc++.r4
: libapptest_r5.so stdc++.r4
:
:
;
SubInclude OBOS_TOP src tests kits app bapplication ;
SubInclude OBOS_TOP src tests kits app bclipboard ;
SubInclude OBOS_TOP src tests kits app bcursor ;
#SubInclude OBOS_TOP src tests kits app bhandler ;
#SubInclude OBOS_TOP src tests kits app blooper ;
#SubInclude OBOS_TOP src tests kits app bmessage ;
#SubInclude OBOS_TOP src tests kits app bmessageQueue ;
SubInclude OBOS_TOP src tests kits app bmessenger ;
SubInclude OBOS_TOP src tests kits app broster ;
SubInclude OBOS_TOP src tests kits app common ;