SubDir HAIKU_TOP src apps haiku3d ;UseBuildFeatureHeaders mesa ;UseBuildFeatureHeaders glu ;SEARCH_SOURCE += [ FDirName $(SUBDIR) mesh ] ;SEARCH_SOURCE += [ FDirName $(SUBDIR) texture ] ;# For GCC2if $(TARGET_CC_IS_LEGACY_GCC_$(TARGET_PACKAGING_ARCH)) = 1 {SubDirC++Flags --no-warnings ;}UsePrivateHeaders shared ;local sources =App.cppCamera.cppMainWindow.cppMathUtils.cppMesh.cppMeshInstance.cppRenderView.cppTexture.cpp# meshStaticMesh.cpp# textureBitmapTexture.cppVideoFileTexture.cpp;Includes [ FGristFiles $(sources) ] :[ BuildFeatureAttribute glu : headers ][ BuildFeatureAttribute mesa : headers ];Application Haiku3d :$(sources):be game media translation [ TargetLibstdc++ ][ BuildFeatureAttribute glu : library ][ BuildFeatureAttribute mesa : library ]: Haiku3d.rdef;