SubDir OBOS_TOP src servers app server ;

AddResources app_server : app_server.rsrc ;

UsePrivateHeaders app ;
UseFreeTypeHeaders ;

Server app_server :
	# Misc. Sources
	areafunc.c
	Angle.cpp
	bget.c
	TokenHandler.cpp
	PatternHandler.cpp

	ColorSet.cpp
	RectUtils.cpp
	RGBColor.cpp
	SystemPalette.cpp

	# Manager Classes
	AppServer.cpp
	BitmapManager.cpp
	CursorManager.cpp
	Desktop.cpp
	ServerApp.cpp
	ServerWindow.cpp

	# Font Classes
	FontFamily.cpp
	FontServer.cpp
	ServerFont.cpp

	# Display Classes
	AccelerantDriver.cpp
	Decorator.cpp
	DefaultDecorator.cpp
	DesktopClasses.cpp
	DisplayDriver.cpp
	Layer.cpp
	RootLayer.cpp
	ScreenDriver.cpp
	ServerBitmap.cpp
	ServerCursor.cpp
	ViewDriver.cpp
	WinBorder.cpp
;

LINKFLAGS on app_server ?= $(LINKFLAGS) ;
LINKFLAGS on app_server += -lbe ;

LinkSharedOSLibs app_server : root game translation 
							   <boot!home!config!lib>libopenbeos.so 
							   <boot!home!config!lib>libfreetype.so ;

