1SubDir HAIKU_TOP src kits app ; 2 3# If defined allows to run applications without the registrar 4# -- for development only, of course. 5if $(RUN_WITHOUT_REGISTRAR) { 6 local defines = [ FDefines RUN_WITHOUT_REGISTRAR ] ; 7 SubDirCcFlags $(defines) ; 8 SubDirC++Flags $(defines) ; 9} 10 11# If defined allows to run applications without the app server 12# -- needed until the app server runs on our kernel. 13RUN_WITHOUT_APP_SERVER ?= 0 ; 14if $(RUN_WITHOUT_APP_SERVER) != 0 { 15 local defines = [ FDefines RUN_WITHOUT_APP_SERVER ] ; 16 SubDirCcFlags $(defines) ; 17 SubDirC++Flags $(defines) ; 18} 19 20UsePrivateHeaders shared app interface kernel ; 21UseHeaders $(TARGET_PRIVATE_KERNEL_HEADERS) : true ; 22 23SetSubDirSupportedPlatforms haiku libbe_test ; 24 25MergeObject <libbe>app_kit.o : 26 AppDefs.cpp 27 Application.cpp 28 AppMisc.cpp 29 AppServerLink.cpp 30 AreaLink.cpp 31 Cursor.cpp 32 Clipboard.cpp 33 dano_message.cpp 34 DesktopLink.cpp 35 DirectMessageTarget.cpp 36 Handler.cpp 37 InitTerminateLibBe.cpp 38 Invoker.cpp 39 LinkReceiver.cpp 40 LinkSender.cpp 41 Looper.cpp 42 LooperList.cpp 43 Message.cpp 44 MessageFilter.cpp 45 MessageQueue.cpp 46 MessageRunner.cpp 47 Messenger.cpp 48 MessageUtils.cpp 49 PropertyInfo.cpp 50 PortLink.cpp 51 r5_message.cpp 52 RegistrarDefs.cpp 53 RegistrarThread.cpp 54 RegistrarThreadManager.cpp 55 Roster.cpp 56 RosterPrivate.cpp 57 Server.cpp 58 ServerLink.cpp 59 ServerMemoryAllocator.cpp 60 TokenSpace.cpp 61 TypeConstants.cpp 62; 63 64