diff options
author | chai <chaifix@163.com> | 2019-08-14 22:50:43 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-08-14 22:50:43 +0800 |
commit | 15740faf9fe9fe4be08965098bbf2947e096aeeb (patch) | |
tree | a730ec236656cc8cab5b13f088adfaed6bb218fb /Runtime/Terrain/TerrainModule.jam |
Diffstat (limited to 'Runtime/Terrain/TerrainModule.jam')
-rw-r--r-- | Runtime/Terrain/TerrainModule.jam | 67 |
1 files changed, 67 insertions, 0 deletions
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 |