SubDir HAIKU_TOP src kits game ; SetSubDirSupportedPlatformsBeOSCompatible ; AddSubDirSupportedPlatforms libbe_test ; UsePrivateHeaders app ; UsePrivateHeaders interface ; UsePrivateHeaders input ; SubDirSysHdrs $(SUBDIR) ; if $(TARGET_PLATFORM) = haiku { SharedLibrary 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 : be media $(TARGET_LIBSUPC++) ; } else if $(TARGET_PLATFORM) = libbe_test { SharedLibrary libgame.so : DirectWindow.cpp WindowScreen.cpp : be ; HaikuInstall install-test-apps : $(HAIKU_APP_TEST_LIB_DIR) : libgame.so : tests!apps ; }