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 20UseLibraryHeaders icon ; 21UsePrivateHeaders shared app interface kernel locale notification ; 22UsePrivateSystemHeaders ; 23 24SetSubDirSupportedPlatforms haiku libbe_test ; 25 26MergeObject <libbe>app_kit.o : 27 AppDefs.cpp 28 Application.cpp 29 AppMisc.cpp 30 AppServerLink.cpp 31 Cursor.cpp 32 Clipboard.cpp 33 DesktopLink.cpp 34 DirectMessageTarget.cpp 35 Handler.cpp 36 InitTerminateLibBe.cpp 37 Invoker.cpp 38 LinkReceiver.cpp 39 LinkSender.cpp 40 Looper.cpp 41 LooperList.cpp 42 Message.cpp 43 MessageAdapter.cpp 44 MessageFilter.cpp 45 MessageQueue.cpp 46 MessageRunner.cpp 47 Messenger.cpp 48 MessageUtils.cpp 49 Notification.cpp 50 PropertyInfo.cpp 51 PortLink.cpp 52 RegistrarDefs.cpp 53 Roster.cpp 54 RosterPrivate.cpp 55 Server.cpp 56 ServerLink.cpp 57 ServerMemoryAllocator.cpp 58 TokenSpace.cpp 59 TypeConstants.cpp 60 61 # KeyStore implementation 62 Key.cpp 63 KeyStore.cpp 64; 65 66