1SubDir HAIKU_TOP src servers app ; 2 3UseLibraryHeaders agg ; 4UsePrivateHeaders app graphics input interface kernel shared storage support ; 5 6UseHeaders [ FDirName $(HAIKU_TOP) src servers app drawing ] ; 7UseHeaders [ FDirName $(HAIKU_TOP) src servers app drawing Painter ] ; 8UseHeaders [ FDirName $(HAIKU_TOP) src servers app stackandtile ] ; 9 10UseHeaders [ FDirName $(HAIKU_TOP) src servers app decorator ] ; 11local decorator_src = 12 DecorManager.cpp 13 Decorator.cpp 14 DefaultDecorator.cpp 15 DefaultWindowBehaviour.cpp 16 MagneticBorder.cpp 17 WindowBehaviour.cpp 18 ; 19 20UseHeaders [ FDirName $(HAIKU_TOP) src servers app font ] ; 21local font_src = 22 FontCache.cpp 23 FontCacheEntry.cpp 24 FontEngine.cpp 25 FontFamily.cpp 26 FontManager.cpp 27 FontStyle.cpp 28 ; 29 30UseHeaders $(HAIKU_FREETYPE_HEADERS) : true ; 31Includes [ FGristFiles AppServer.cpp BitmapManager.cpp 32 ClientMemoryAllocator.cpp Desktop.cpp DesktopSettings.cpp DrawState.cpp 33 ServerApp.cpp ServerBitmap.cpp ServerFont.cpp ServerPicture.cpp 34 ServerWindow.cpp View.cpp Window.cpp WorkspacesView.cpp 35 $(decorator_src) $(font_src) ] 36 : $(HAIKU_FREETYPE_HEADERS_DEPENDENCY) ; 37 38 39Server app_server : 40 Angle.cpp 41 AppServer.cpp 42 #BitfieldRegion.cpp 43 BitmapDrawingEngine.cpp 44 BitmapManager.cpp 45 ClientMemoryAllocator.cpp 46 CursorData.cpp 47 CursorManager.cpp 48 CursorSet.cpp 49 Desktop.cpp 50 DesktopListener.cpp 51 DesktopSettings.cpp 52 DirectWindowInfo.cpp 53 DrawState.cpp 54 EventDispatcher.cpp 55 EventStream.cpp 56 HashTable.cpp 57 InputManager.cpp 58 IntPoint.cpp 59 IntRect.cpp 60 MessageLooper.cpp 61 MultiLocker.cpp 62 OffscreenServerWindow.cpp 63 OffscreenWindow.cpp 64 ProfileMessageSupport.cpp 65 RGBColor.cpp 66 RegionPool.cpp 67 Screen.cpp 68 ScreenConfigurations.cpp 69 ScreenManager.cpp 70 ServerApp.cpp 71 ServerBitmap.cpp 72 ServerCursor.cpp 73 ServerFont.cpp 74 ServerPicture.cpp 75 ServerWindow.cpp 76 SystemPalette.cpp 77 View.cpp 78 VirtualScreen.cpp 79 Window.cpp 80 WindowList.cpp 81 Workspace.cpp 82 WorkspacesView.cpp 83 84 $(decorator_src) 85 $(font_src) 86 87 # libraries 88 : 89 libtranslation.so libbe.so libbnetapi.so 90 libasdrawing.a libasremote.a libashtml5.a 91 libpainter.a libagg.a $(HAIKU_FREETYPE_LIB) 92 libstackandtile.a liblinprog.a libtextencoding.so libshared.a 93 $(TARGET_LIBSTDC++) 94 95 : app_server.rdef 96; 97 98SEARCH on [ FGristFiles $(decorator_src) ] = [ FDirName $(HAIKU_TOP) src servers app decorator ] ; 99SEARCH on [ FGristFiles $(font_src) ] = [ FDirName $(HAIKU_TOP) src servers app font ] ; 100 101 102SubInclude HAIKU_TOP src servers app drawing ; 103SubInclude HAIKU_TOP src servers app stackandtile ; 104