build the DirectWindow/Accelerant based HWInterface instead - Axel, don't check this out, it doesn't work yet, this is for Ingo to investigate that linker problem

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15471 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2005-12-10 16:45:25 +00:00
parent 17a4024ca9
commit c2270088dc
+9 -6
View File
@@ -25,9 +25,12 @@ SubDirC++Flags $(defines) ;
SEARCH_SOURCE += $(appServerDir) [ FDirName $(appServerDir) drawing ] ; SEARCH_SOURCE += $(appServerDir) [ FDirName $(appServerDir) drawing ] ;
SharedLibrary libhwinterface.so : SharedLibrary libhwinterface.so :
BBitmapBuffer.cpp # BBitmapBuffer.cpp
DWindowBuffer.cpp
HWInterface.cpp HWInterface.cpp
MultiLocker.cpp MultiLocker.cpp
RGBColor.cpp
SystemPalette.cpp
: libhaikuappserver.so be : libhaikuappserver.so be
; ;
@@ -40,10 +43,10 @@ LINKFLAGS on libhwinterfaceimpl.so ?= $(LINKFLAGS) ;
LINKFLAGS on libhwinterfaceimpl.so += -lbe ; LINKFLAGS on libhwinterfaceimpl.so += -lbe ;
SharedLibrary libhwinterfaceimpl.so : SharedLibrary libhwinterfaceimpl.so :
fake_input_server.cpp # ViewHWInterface.cpp
ViewHWInterface.cpp DWindowHWInterface.cpp
: be libhwinterface.so : be game libhwinterface.so
; ;
SharedLibrary libhaikuappserver.so : SharedLibrary libhaikuappserver.so :
@@ -68,7 +71,7 @@ SharedLibrary libhaikuappserver.so :
# libraries # libraries
: :
be libtextencoding.so libfreetype.so be game libtextencoding.so libfreetype.so
; ;
AddResources haiku_app_server : app_server.rdef ; AddResources haiku_app_server : app_server.rdef ;
@@ -120,7 +123,7 @@ Server haiku_app_server :
# libraries # libraries
: :
z libpng.so libhaikuappserver.so z libpng.so libhaikuappserver.so
libpainter.a be libpainter.a be game
libhwinterface.so libhwinterfaceimpl.so libhwinterface.so libhwinterfaceimpl.so
libagg.a libfreetype.so libtextencoding.so libagg.a libfreetype.so libtextencoding.so
; ;