haiku/src/servers/app/server/Jamfile

84 lines
1.6 KiB
Plaintext
Raw Normal View History

SubDir OBOS_TOP src servers app server ;
Depends app_server : install_fonts ;
AddResources app_server : app_server.rdef ;
UseLibraryHeaders png zlib ;
UsePrivateHeaders app interface [ FDirName servers app ] ;
UseFreeTypeHeaders ;
SharedLibrary appserver :
Angle.cpp
BGet++.cpp
BitmapManager.cpp
ColorSet.cpp
CursorHandler.cpp
Decorator.cpp
DisplayDriver.cpp
DisplaySupport.cpp
FontFamily.cpp
GraphicsBuffer.cpp
IPoint.cpp
LayerData.cpp
PatternHandler.cpp
PixelRenderer.cpp
RectUtils.cpp
RGBColor.cpp
ServerBitmap.cpp
ServerCursor.cpp
ServerFont.cpp
FontServer.cpp
SysCursor.cpp
SystemPalette.cpp
TokenHandler.cpp
Utils.cpp
;
LinkSharedOSLibs libappserver.so : root be
<boot!home!config!lib>libopenbeos.so
<boot!home!config!lib>libfreetype.so ;
Server app_server :
# Misc. Sources
CursorData.cpp
FMWList.cpp
PicturePlayer.cpp
PNGDump.cpp
RAMLinkMsgReader.cpp
# Manager Classes
AppServer.cpp
BitmapDriver.cpp
CursorManager.cpp
Desktop.cpp
ServerApp.cpp
ServerWindow.cpp
# Display Classes
# Clipper.cpp
AccelerantDriver.cpp
# We'll just remove this from the build for a little while...
#ScreenDriver.cpp
ViewDriver.cpp
DirectDriver.cpp
DefaultDecorator.cpp
Layer.cpp
RootLayer.cpp
ServerPicture.cpp
ServerScreen.cpp
WinBorder.cpp
Workspace.cpp
;
LINKFLAGS on app_server ?= $(LINKFLAGS) ;
LINKFLAGS on app_server += -lbe ;
LinkSharedOSLibs app_server : root game translation libz.so libpng.so libappserver.so
<boot!home!config!lib>libopenbeos.so
<boot!home!config!lib>libfreetype.so ;
SubInclude OBOS_TOP src servers app server fonts ;