1SubDir HAIKU_TOP src kits interface ; 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 20if ! $(HAIKU_COMPATIBLE) { 21 local defines = [ FDefines COMPILE_FOR_R5 ] ; 22 SubDirCcFlags $(defines) ; 23 SubDirC++Flags $(defines) ; 24} 25 26SetSubDirSupportedPlatforms haiku libbe_test ; 27 28UsePrivateHeaders shared app interface input [ FDirName servers app ] ; 29 30SEARCH_SOURCE += [ FDirName $(SUBDIR) BTextView ] ; 31 32MergeObject <libbe>interface_kit.o : 33 Alert.cpp 34 Bitmap.cpp 35 BMCPrivate.cpp 36 Box.cpp 37 Button.cpp 38 ChannelControl.cpp 39 ChannelSlider.cpp 40 CheckBox.cpp 41 ColorConversion.cpp 42 ColorControl.cpp 43 ColorUtils.cc 44 Control.cpp 45 Deskbar.cpp 46 Dragger.cpp 47 Font.cpp 48 GraphicsDefs.cpp 49 Input.cpp 50 InterfaceDefs.cpp 51 ListItem.cpp 52 ListView.cpp 53 Menu.cpp 54 MenuBar.cpp 55 MenuField.cpp 56 MenuItem.cpp 57 MenuWindow.cpp 58 OptionControl.cpp 59 OptionPopUp.cpp 60 OutlineListView.cpp 61 Picture.cpp 62 PictureButton.cpp 63 Point.cpp 64 Polygon.cpp 65 PopUpMenu.cpp 66 PrintJob.cpp 67 PrivateScreen.cpp 68 RadioButton.cpp 69 Rect.cpp 70 Region.cpp 71 RegionSupport.cpp 72 Screen.cpp 73 ScrollBar.cpp 74 ScrollView.cpp 75 SeparatorItem.cpp 76 Shape.cpp 77 Shelf.cpp 78 Slider.cpp 79 StatusBar.cpp 80 StringView.cpp 81 TabView.cpp 82 TextControl.cpp 83 TextInput.cpp 84 TPicture.cpp 85 View.cpp 86 Window.cpp 87 ZombieReplicantView.cpp 88 89 # BTextView 90 InlineInput.cpp 91 LineBuffer.cpp 92 StyleBuffer.cpp 93 TextGapBuffer.cpp 94 TextView.cpp 95 UndoBuffer.cpp 96 WidthBuffer.cpp 97; 98