2005-10-29 16:27:43 +00:00
|
|
|
SubDir HAIKU_TOP src kits interface ;
|
2002-07-09 12:24:59 +00:00
|
|
|
|
2005-08-05 09:56:03 +00:00
|
|
|
# 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) ;
|
|
|
|
|
}
|
2004-07-17 18:30:37 +00:00
|
|
|
|
2005-08-05 09:56:03 +00:00
|
|
|
# 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) ;
|
|
|
|
|
}
|
2004-07-17 18:30:37 +00:00
|
|
|
|
2004-11-11 11:20:58 +00:00
|
|
|
if ! $(HAIKU_COMPATIBLE) {
|
2005-08-05 09:56:03 +00:00
|
|
|
local defines = [ FDefines COMPILE_FOR_R5 ] ;
|
|
|
|
|
SubDirCcFlags $(defines) ;
|
|
|
|
|
SubDirC++Flags $(defines) ;
|
2004-11-11 11:20:58 +00:00
|
|
|
}
|
|
|
|
|
|
2005-11-07 16:07:25 +00:00
|
|
|
SetSubDirSupportedPlatforms haiku libbe_test ;
|
2005-10-29 16:27:43 +00:00
|
|
|
|
2006-04-18 16:27:09 +00:00
|
|
|
UsePrivateHeaders app input interface shared tracker ;
|
2005-08-05 09:56:03 +00:00
|
|
|
|
2006-08-26 16:21:15 +00:00
|
|
|
# qoca headers
|
|
|
|
|
SubDirSysHdrs $(SUBDIR) ;
|
|
|
|
|
SubDirHdrs [ FDirName $(SUBDIR) qoca ] ;
|
|
|
|
|
|
|
|
|
|
|
2006-08-28 10:24:56 +00:00
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) textview_support ] ;
|
2006-08-26 16:21:15 +00:00
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) layouter ] ;
|
2005-10-29 16:27:43 +00:00
|
|
|
|
2005-08-05 09:56:03 +00:00
|
|
|
MergeObject <libbe>interface_kit.o :
|
2006-08-26 16:21:15 +00:00
|
|
|
AbstractLayoutItem.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Alert.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
Alignment.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Bitmap.cpp
|
|
|
|
|
BMCPrivate.cpp
|
|
|
|
|
Box.cpp
|
|
|
|
|
Button.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
CardLayout.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
ChannelControl.cpp
|
|
|
|
|
ChannelSlider.cpp
|
|
|
|
|
CheckBox.cpp
|
2006-06-26 15:53:41 +00:00
|
|
|
ColumnListView.cpp
|
2006-07-09 17:09:25 +00:00
|
|
|
ColumnTypes.cpp
|
2006-03-05 05:01:15 +00:00
|
|
|
ColorConversion.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
ColorControl.cpp
|
2006-06-26 15:53:41 +00:00
|
|
|
ColorTools.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Control.cpp
|
|
|
|
|
Deskbar.cpp
|
|
|
|
|
Dragger.cpp
|
|
|
|
|
Font.cpp
|
|
|
|
|
GraphicsDefs.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
GridLayout.cpp
|
|
|
|
|
GridLayoutBuilder.cpp
|
|
|
|
|
GridView.cpp
|
|
|
|
|
GroupLayout.cpp
|
|
|
|
|
GroupLayoutBuilder.cpp
|
|
|
|
|
GroupView.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Input.cpp
|
|
|
|
|
InterfaceDefs.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
Layout.cpp
|
|
|
|
|
LayoutContext.cpp
|
|
|
|
|
LayoutItem.cpp
|
|
|
|
|
LayoutUtils.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
ListItem.cpp
|
|
|
|
|
ListView.cpp
|
|
|
|
|
Menu.cpp
|
|
|
|
|
MenuBar.cpp
|
|
|
|
|
MenuField.cpp
|
|
|
|
|
MenuItem.cpp
|
|
|
|
|
MenuWindow.cpp
|
|
|
|
|
OptionControl.cpp
|
|
|
|
|
OptionPopUp.cpp
|
|
|
|
|
OutlineListView.cpp
|
|
|
|
|
Picture.cpp
|
|
|
|
|
PictureButton.cpp
|
2006-10-23 09:24:18 +00:00
|
|
|
PicturePlayer.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Point.cpp
|
|
|
|
|
Polygon.cpp
|
|
|
|
|
PopUpMenu.cpp
|
|
|
|
|
PrintJob.cpp
|
|
|
|
|
PrivateScreen.cpp
|
|
|
|
|
RadioButton.cpp
|
|
|
|
|
Rect.cpp
|
|
|
|
|
Region.cpp
|
|
|
|
|
RegionSupport.cpp
|
|
|
|
|
Screen.cpp
|
|
|
|
|
ScrollBar.cpp
|
|
|
|
|
ScrollView.cpp
|
|
|
|
|
SeparatorItem.cpp
|
|
|
|
|
Shape.cpp
|
|
|
|
|
Shelf.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
Size.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Slider.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
SpaceLayoutItem.cpp
|
|
|
|
|
SplitLayout.cpp
|
|
|
|
|
SplitLayoutBuilder.cpp
|
|
|
|
|
SplitView.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
StatusBar.cpp
|
|
|
|
|
StringView.cpp
|
|
|
|
|
TabView.cpp
|
|
|
|
|
TextControl.cpp
|
|
|
|
|
TextInput.cpp
|
2006-08-28 10:23:01 +00:00
|
|
|
TextView.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
TwoDimensionalLayout.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
View.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
ViewLayoutItem.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
Window.cpp
|
|
|
|
|
ZombieReplicantView.cpp
|
|
|
|
|
|
2006-08-28 10:23:01 +00:00
|
|
|
# BTextView support
|
2005-10-29 16:27:43 +00:00
|
|
|
InlineInput.cpp
|
|
|
|
|
LineBuffer.cpp
|
|
|
|
|
StyleBuffer.cpp
|
|
|
|
|
TextGapBuffer.cpp
|
|
|
|
|
UndoBuffer.cpp
|
|
|
|
|
WidthBuffer.cpp
|
2006-08-26 16:21:15 +00:00
|
|
|
|
|
|
|
|
# layouter
|
|
|
|
|
ConstraintSolverLayouter.cpp
|
|
|
|
|
Layouter.cpp
|
|
|
|
|
OneElementLayouter.cpp
|
|
|
|
|
SimpleLayouter.cpp
|
2005-08-05 09:56:03 +00:00
|
|
|
;
|
2006-08-26 16:21:15 +00:00
|
|
|
|
|
|
|
|
SubInclude HAIKU_TOP src kits interface qoca ;
|