From 15740faf9fe9fe4be08965098bbf2947e096aeeb Mon Sep 17 00:00:00 2001 From: chai <chaifix@163.com> Date: Wed, 14 Aug 2019 22:50:43 +0800 Subject: +Unity Runtime code --- Runtime/Terrain/TerrainModule.jam | 67 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 Runtime/Terrain/TerrainModule.jam (limited to 'Runtime/Terrain/TerrainModule.jam') diff --git a/Runtime/Terrain/TerrainModule.jam b/Runtime/Terrain/TerrainModule.jam new file mode 100644 index 0000000..09de7d8 --- /dev/null +++ b/Runtime/Terrain/TerrainModule.jam @@ -0,0 +1,67 @@ +rule TerrainModule_ReportCpp +{ + return + Runtime/Terrain/TerrainModule.jam + + Runtime/Terrain/DetailDatabase.cpp + Runtime/Terrain/DetailDatabase.h + Runtime/Terrain/DetailRenderer.cpp + Runtime/Terrain/DetailRenderer.h + Runtime/Terrain/ImposterRenderTexture.cpp + Runtime/Terrain/ImposterRenderTexture.h + Runtime/Terrain/SplatDatabase.cpp + Runtime/Terrain/SplatDatabase.h + Runtime/Terrain/SplatMaterials.cpp + Runtime/Terrain/SplatMaterials.h + Runtime/Terrain/TerrainData.cpp + Runtime/Terrain/TerrainData.h + Runtime/Terrain/TerrainIndexGenerator.cpp + Runtime/Terrain/TerrainIndexGenerator.h + Runtime/Terrain/TerrainInstance.cpp + Runtime/Terrain/TerrainInstance.h + Runtime/Terrain/TerrainRenderer.cpp + Runtime/Terrain/TerrainRenderer.h + Runtime/Terrain/TerrainManager.cpp + Runtime/Terrain/TerrainManager.h + Runtime/Terrain/TerrainModuleRegistration.cpp + Runtime/Terrain/Tree.cpp + Runtime/Terrain/Tree.h + Runtime/Terrain/TreeDatabase.cpp + Runtime/Terrain/TreeDatabase.h + Runtime/Terrain/TreeRenderer.cpp + Runtime/Terrain/TreeRenderer.h + Runtime/Terrain/Heightmap.cpp + Runtime/Terrain/Heightmap.h + Runtime/Terrain/QuadTreeNodeRenderer.cpp + Runtime/Terrain/QuadTreeNodeRenderer.h + ; +} + +rule TerrainModule_ReportTxt +{ + return + Runtime/Terrain/ScriptBindings/TerrainDataBindings.txt + Runtime/Terrain/ScriptBindings/Terrains.txt + Runtime/Terrain/ScriptBindings/WindZoneBindings.txt + ; +} + +rule TerrainModule_ReportIncludes +{ + return + External/PhysX/builds/SDKs/Foundation/include + External/PhysX/builds/SDKs/Physics/include + External/PhysX/builds/SDKs/PhysXLoader/include + Projects/PrecompiledHeaders/ + ; +} + +rule TerrainModule_Init +{ + OverrideModule Terrain : GetModule_Cpp : byOverridingWithMethod : TerrainModule_ReportCpp ; + OverrideModule Terrain : GetModule_Txt : byOverridingWithMethod : TerrainModule_ReportTxt ; + OverrideModule Terrain : GetModule_Inc : byOverridingWithMethod : TerrainModule_ReportIncludes ; +} + + +#RegisterModule Terrain ; \ No newline at end of file -- cgit v1.1-26-g67d0