test_app_server: add RemoteHWInterface

Change-Id: I67473c9df4a81aab42d2bb92f93078abc3d7b6d4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2512
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
This commit is contained in:
X512 2020-04-25 08:27:11 +09:00 committed by waddlesplash
parent f569b97029
commit 8ff2f81f6b

View File

@ -46,6 +46,7 @@ SEARCH_SOURCE += $(appServerDir) ;
SEARCH_SOURCE += [ FDirName $(appServerDir) decorator ] ;
SEARCH_SOURCE += [ FDirName $(appServerDir) drawing ] ;
SEARCH_SOURCE += [ FDirName $(appServerDir) drawing Painter ] ;
SEARCH_SOURCE += [ FDirName $(appServerDir) drawing interface remote ] ;
SEARCH_SOURCE += [ FDirName $(appServerDir) font ] ;
SharedLibrary libhwinterface.so :
@ -55,6 +56,14 @@ SharedLibrary libhwinterface.so :
RGBColor.cpp
UpdateQueue.cpp
NetReceiver.cpp
NetSender.cpp
RemoteDrawingEngine.cpp
RemoteEventStream.cpp
RemoteHWInterface.cpp
RemoteMessage.cpp
StreamingRingBuffer.cpp
: # will depend on libtestappserver.so
;
@ -69,6 +78,7 @@ for flag in [ on libhwinterface.so return $(LINKFLAGS) ] {
hwinterfaceLinkFlags += $(flag) ;
}
LINKFLAGS on libhwinterface.so = $(hwinterfaceLinkFlags) ;
LINKFLAGS on libhwinterface.so += -lnetwork -lbnetapi ;
# libhwinterfaceimpl.so needs to link against libbe *first*, but simply
# adding it to the library list would add it to LINKLIBS which is always