tcp: Fix 64 bit build with debugging features enabled.
[haiku.git] / src / kits / game / Jamfile
blob9a1a6bba354a5c12e674f5c951a2144cd1b1ef39
1 SubDir HAIKU_TOP src kits game ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
5 AddSubDirSupportedPlatforms libbe_test ;
7 UsePrivateHeaders app ;
8 UsePrivateHeaders interface ;
9 UsePrivateHeaders input ;
11 SubDirSysHdrs $(SUBDIR) ;
14 if $(TARGET_PLATFORM) = haiku {
15         local architectureObject ;
16         for architectureObject in [ MultiArchSubDirSetup ] {
17                 on $(architectureObject) {
18                         SharedLibrary [ MultiArchDefaultGristFiles libgame.so ] :
19                                 # Public Game Kit
20                                 DirectWindow.cpp
21                                 WindowScreen.cpp
22                                 GameSound.cpp
23                                 SimpleGameSound.cpp
24                                 FileGameSound.cpp
25                                 PushGameSound.cpp
26                                 StreamingGameSound.cpp
28                                 # Internal Functionality
29                                 GameProducer.cpp
30                                 GameSoundBuffer.cpp
31                                 GameSoundDevice.cpp
32                                 GSUtility.cpp
33                                 : be media [ TargetLibsupc++ ]
34                                 ;
35                 }
36         }
37 } else if $(TARGET_PLATFORM) = libbe_test {
39         SharedLibrary libgame.so :
40                 DirectWindow.cpp
41                 WindowScreen.cpp
42                 : be
43         ;
45         HaikuInstall install-test-apps : $(HAIKU_APP_TEST_LIB_DIR) : libgame.so
46                 : tests!apps ;