1 SubDir HAIKU_TOP src tests servers registrar ;
3 UsePublicHeaders [ FDirName add-ons registrar ] ;
4 UseArchHeaders $(TARGET_KERNEL_ARCH) ;
8 SetSubDirSupportedPlatformsBeOSCompatible ;
10 SimpleTest RegistrarTest1
12 : be [ TargetLibsupc++ ]
15 SimpleTest RosterShell
17 : be [ TargetLibstdc++ ]
20 SimpleTest message_deliverer_test : message_deliverer_test.cpp : be ;
23 # libbe_test related stuff
25 SetSubDirSupportedPlatforms libbe_test ;
27 SimpleTest run_test_registrar
28 : run_test_registrar.cpp
32 # a shutdown working with the emulation under R5
33 UsePrivateHeaders app ;
34 UsePrivateHeaders kernel ;
36 SimpleTest <test>shutdown
40 SEARCH on [ FGristFiles shutdown.cpp ] = [ FDirName $(HAIKU_TOP) src bin ] ;
42 # Two small test apps for testing the shutdown process.
44 SimpleTest no_shutdown_reply
45 : no_shutdown_reply.cpp
49 SimpleTest negative_shutdown_reply
50 : negative_shutdown_reply.cpp
54 SimpleTest user_shutdown_reply
55 : user_shutdown_reply.cpp
60 # the registrar itself
62 UsePrivateHeaders app ;
63 UsePrivateHeaders shared ;
64 UsePrivateHeaders storage ;
65 UsePrivateHeaders tracker ;
66 UsePrivateSystemHeaders ;
68 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers registrar ] ;
69 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers registrar mime ] ;
70 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits storage mime ] ;
75 AppInfoListMessagingTargetSet.cpp
81 FakeAuthenticationManager.cpp
85 MessageRunnerManager.cpp
88 PackageWatchingManager.cpp
89 PriorityMessageQueue.cpp
94 RosterSettingsCharStream.cpp
102 CreateAppMetaMimeThread.cpp
105 RegistrarThreadManager.cpp
106 UpdateMimeInfoThread.cpp
110 libstorage_kit_mime.a
111 be localestub [ TargetLibstdc++ ]
116 if $(TARGET_PLATFORM) = libbe_test {
117 HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : test_registrar
119 HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : run_test_registrar