SubDir HAIKU_TOP src kits app ; # If defined allows to run applications without the registrar # -- for development only, of course. if $(RUN_WITHOUT_REGISTRAR) { local defines = [ FDefines RUN_WITHOUT_REGISTRAR ] ; SubDirCcFlags $(defines) ; SubDirC++Flags $(defines) ; } # If defined allows to run applications without the app server # -- needed until the app server runs on our kernel. RUN_WITHOUT_APP_SERVER ?= 0 ; if $(RUN_WITHOUT_APP_SERVER) != 0 { local defines = [ FDefines RUN_WITHOUT_APP_SERVER ] ; SubDirCcFlags $(defines) ; SubDirC++Flags $(defines) ; } UsePrivateHeaders shared app interface kernel ; UseHeaders $(TARGET_PRIVATE_KERNEL_HEADERS) : true ; SetSubDirSupportedPlatforms haiku libbe_test ; MergeObject app_kit.o : AppDefs.cpp Application.cpp AppMisc.cpp AppServerLink.cpp AreaLink.cpp Cursor.cpp Clipboard.cpp dano_message.cpp Handler.cpp InitTerminateLibBe.cpp Invoker.cpp LinkReceiver.cpp LinkSender.cpp Looper.cpp LooperList.cpp Message.cpp MessageFilter.cpp MessageQueue.cpp MessageRunner.cpp Messenger.cpp MessageUtils.cpp PropertyInfo.cpp PortLink.cpp r5_message.cpp RegistrarDefs.cpp RegistrarThread.cpp RegistrarThreadManager.cpp Roster.cpp RosterPrivate.cpp Server.cpp ServerLink.cpp ServerMemoryAllocator.cpp TokenSpace.cpp TypeConstants.cpp ;