Fix more Freetype build feature dependencies in app_server

This commit is contained in:
Stephan Aßmus
2014-02-20 17:10:37 +01:00
parent e75f469d34
commit 8e8869a916
2 changed files with 32 additions and 15 deletions
+3 -3
View File
@@ -33,9 +33,9 @@ local font_src =
UseBuildFeatureHeaders freetype ; UseBuildFeatureHeaders freetype ;
Includes [ FGristFiles AppServer.cpp BitmapManager.cpp Includes [ FGristFiles AppServer.cpp BitmapManager.cpp
ClientMemoryAllocator.cpp Desktop.cpp DesktopSettings.cpp ClientMemoryAllocator.cpp Desktop.cpp DesktopSettings.cpp
DrawState.cpp DrawingContext.cpp ServerApp.cpp ServerBitmap.cpp DrawState.cpp DrawingContext.cpp DrawingEngine.cpp ServerApp.cpp
ServerCursor.cpp ServerFont.cpp ServerPicture.cpp ServerWindow.cpp ServerBitmap.cpp ServerCursor.cpp ServerFont.cpp ServerPicture.cpp
View.cpp Window.cpp WorkspacesView.cpp ServerWindow.cpp View.cpp Window.cpp WorkspacesView.cpp
$(decorator_src) $(font_src) ] $(decorator_src) $(font_src) ]
: [ BuildFeatureAttribute freetype : headers ] ; : [ BuildFeatureAttribute freetype : headers ] ;
+29 -12
View File
@@ -75,6 +75,24 @@ SharedLibrary libhwinterfaceimpl.so :
: libhwinterface.so : libhwinterface.so
; ;
local decorator_src =
DecorManager.cpp
Decorator.cpp
DefaultDecorator.cpp
DefaultWindowBehaviour.cpp
MagneticBorder.cpp
WindowBehaviour.cpp
;
local font_src =
FontCache.cpp
FontCacheEntry.cpp
FontEngine.cpp
FontFamily.cpp
FontManager.cpp
FontStyle.cpp
;
# These files are shared between the test_app_server and the libhwintreface, so # These files are shared between the test_app_server and the libhwintreface, so
# they can talk together. # they can talk together.
SharedLibrary libtestappserver.so : SharedLibrary libtestappserver.so :
@@ -87,12 +105,7 @@ SharedLibrary libtestappserver.so :
DirectWindowInfo.cpp DirectWindowInfo.cpp
DrawingEngine.cpp DrawingEngine.cpp
DrawState.cpp DrawState.cpp
FontCache.cpp $(font_src)
FontCacheEntry.cpp
FontEngine.cpp
FontFamily.cpp
FontManager.cpp
FontStyle.cpp
GlobalSubpixelSettings.cpp GlobalSubpixelSettings.cpp
HashTable.cpp HashTable.cpp
IntPoint.cpp IntPoint.cpp
@@ -117,12 +130,7 @@ SharedLibrary libtestappserver.so :
MessageLooper.cpp MessageLooper.cpp
# Decorator # Decorator
Decorator.cpp $(decorator_src)
DecorManager.cpp
DefaultDecorator.cpp
DefaultWindowBehaviour.cpp
MagneticBorder.cpp
WindowBehaviour.cpp
# Manager Classes # Manager Classes
BitmapManager.cpp BitmapManager.cpp
@@ -171,6 +179,15 @@ SharedLibrary libtestappserver.so :
[ BuildFeatureAttribute freetype : library ] [ BuildFeatureAttribute freetype : library ]
; ;
Includes [ FGristFiles AppServer.cpp BitmapManager.cpp
ClientMemoryAllocator.cpp Desktop.cpp DesktopSettings.cpp
DrawState.cpp DrawingContext.cpp DrawingEngine.cpp ServerApp.cpp
ServerBitmap.cpp ServerCursor.cpp ServerFont.cpp ServerPicture.cpp
ServerWindow.cpp View.cpp Window.cpp WorkspacesView.cpp
$(decorator_src) $(font_src) ]
: [ BuildFeatureAttribute freetype : headers ] ;
AddResources test_app_server : test_app_server.rdef ; AddResources test_app_server : test_app_server.rdef ;
Server test_app_server : Server test_app_server :