SubDir HAIKU_TOP src tests servers registrar ;UsePublicHeaders [ FDirName add-ons registrar ] ;UseArchHeaders $(TARGET_KERNEL_ARCH_DIR) ;# some test programsSimpleTest RegistrarTest1: RegistrarTest1.cpp: be [ TargetLibsupc++ ];SimpleTest RosterShell: RosterShell.cpp: be [ TargetLibstdc++ ];SimpleTest message_deliverer_test : message_deliverer_test.cpp : be ;# libbe_test related stuffSetSubDirSupportedPlatforms libbe_test ;SimpleTest run_test_registrar: run_test_registrar.cpp: be;# a shutdown working with the emulation under R5UsePrivateHeaders app ;UsePrivateHeaders kernel ;SimpleTest <test>shutdown: shutdown.cpp: be ;SEARCH on [ FGristFiles shutdown.cpp ] = [ FDirName $(HAIKU_TOP) src bin ] ;# Two small test apps for testing the shutdown process.SimpleTest no_shutdown_reply: no_shutdown_reply.cpp: be;SimpleTest negative_shutdown_reply: negative_shutdown_reply.cpp: be;SimpleTest user_shutdown_reply: user_shutdown_reply.cpp: be;# the registrar itselfUsePrivateHeaders app ;UsePrivateHeaders shared ;UsePrivateHeaders storage ;UsePrivateHeaders tracker ;UsePrivateSystemHeaders ;SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers registrar ] ;SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers registrar mime ] ;SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits storage mime ] ;Application test_registrar:AppInfoList.cppAppInfoListMessagingTargetSet.cppClipboard.cppClipboardHandler.cppEvent.cppEventMaskWatcher.cppEventQueue.cppFakeAuthenticationManager.cppMessageDeliverer.cppMessageEvent.cppMessageHandler.cppMessageRunnerManager.cppMessagingService.cppMIMEManager.cppPackageWatchingManager.cppPriorityMessageQueue.cppRecentApps.cppRecentEntries.cppRegistrar.cppRosterAppInfo.cppRosterSettingsCharStream.cppShutdownProcess.cppTextSnifferAddon.cppTRoster.cppWatcher.cppWatchingService.cpp# mimeCreateAppMetaMimeThread.cppMimeUpdateThread.cppRegistrarThread.cppRegistrarThreadManager.cppUpdateMimeInfoThread.cppR5Compatibility.cpp:libstorage_kit_mime.abe localestub [ TargetLibstdc++ ]:test_registrar.rdef;if $(TARGET_PLATFORM) = libbe_test {HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : test_registrar: tests!apps ;HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : run_test_registrar: tests!apps ;}