2005-10-29 16:27:43 +00:00
|
|
|
SubDir HAIKU_TOP src kits game ;
|
2002-08-11 00:34:01 +00:00
|
|
|
|
2005-12-10 14:58:39 +00:00
|
|
|
AddSubDirSupportedPlatforms libbe_test ;
|
|
|
|
|
2005-07-28 16:50:32 +00:00
|
|
|
UsePrivateHeaders app ;
|
2003-09-19 19:45:19 +00:00
|
|
|
UsePrivateHeaders interface ;
|
2005-02-03 07:36:27 +00:00
|
|
|
UsePrivateHeaders input ;
|
2003-09-19 19:45:19 +00:00
|
|
|
|
2005-10-29 16:27:43 +00:00
|
|
|
SubDirSysHdrs $(SUBDIR) ;
|
|
|
|
|
2002-10-06 11:31:21 +00:00
|
|
|
|
2005-12-10 14:58:39 +00:00
|
|
|
if $(TARGET_PLATFORM) = haiku {
|
2013-08-05 22:41:36 +00:00
|
|
|
local architectureObject ;
|
|
|
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
|
|
|
on $(architectureObject) {
|
|
|
|
SharedLibrary [ MultiArchDefaultGristFiles libgame.so ] :
|
|
|
|
# Public Game Kit
|
|
|
|
DirectWindow.cpp
|
|
|
|
WindowScreen.cpp
|
|
|
|
GameSound.cpp
|
|
|
|
SimpleGameSound.cpp
|
|
|
|
FileGameSound.cpp
|
|
|
|
PushGameSound.cpp
|
|
|
|
StreamingGameSound.cpp
|
|
|
|
|
|
|
|
# Internal Functionality
|
|
|
|
GameProducer.cpp
|
|
|
|
GameSoundBuffer.cpp
|
|
|
|
GameSoundDevice.cpp
|
|
|
|
GSUtility.cpp
|
2014-07-31 21:38:22 +00:00
|
|
|
: be media [ TargetLibsupc++ ]
|
2013-08-05 22:41:36 +00:00
|
|
|
;
|
|
|
|
}
|
|
|
|
}
|
2005-12-10 14:58:39 +00:00
|
|
|
} else if $(TARGET_PLATFORM) = libbe_test {
|
|
|
|
|
|
|
|
SharedLibrary libgame.so :
|
|
|
|
DirectWindow.cpp
|
|
|
|
WindowScreen.cpp
|
2019-08-28 03:56:47 +00:00
|
|
|
: be [ TargetLibstdc++ ]
|
2005-07-05 18:52:18 +00:00
|
|
|
;
|
2005-12-10 14:58:39 +00:00
|
|
|
|
|
|
|
HaikuInstall install-test-apps : $(HAIKU_APP_TEST_LIB_DIR) : libgame.so
|
|
|
|
: tests!apps ;
|
2005-07-05 18:52:18 +00:00
|
|
|
}
|