[BUG] Terrain component (CMake)

Discussion area about developing or extending OGRE, adding plugins for it or building applications on it. No newbie questions please, use the Help forum for that.
Transporter
Minaton
Posts: 933
Joined: Mon Mar 05, 2012 11:37 am
Location: Germany
x 110

[BUG] Terrain component (CMake)

Post by Transporter »

CMake Error at CMake/Utils/OgreAddTargets.cmake:100 (add_library):
Cannot find source file:

src/OgreTerrainMaterialShaderHelperCg.cpp

Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
Call Stack (most recent call first):
Components/Terrain/CMakeLists.txt:64 (ogre_add_library)
The CMake file contain three non existing files:
src/OgreTerrainMaterialShaderHelperCg.cpp
src/OgreTerrainMaterialShaderHelperGLSL.cpp
src/OgreTerrainMaterialShaderHelperHLSL.cpp
Easy patch:

Code: Select all

diff -r b3fdf2087d0d Components/Terrain/CMakeLists.txt
--- a/Components/Terrain/CMakeLists.txt	Fri Oct 05 13:11:55 2012 -0500
+++ b/Components/Terrain/CMakeLists.txt	Sat Oct 06 13:26:34 2012 +0200
@@ -28,16 +28,13 @@
 
 set (SOURCE_FILES
 	src/OgreTerrain.cpp
-    src/OgreTerrainGroup.cpp
+	src/OgreTerrainGroup.cpp
 	src/OgreTerrainLayerBlendMap.cpp
 	src/OgreTerrainMaterialGenerator.cpp
 	src/OgreTerrainMaterialGeneratorA.cpp
 	src/OgreTerrainQuadTreeNode.cpp
 	src/OgreTerrainAutoUpdateLod.cpp
 	src/OgreTerrainLodManager.cpp
-	src/OgreTerrainMaterialShaderHelperCg.cpp
-	src/OgreTerrainMaterialShaderHelperGLSL.cpp
-	src/OgreTerrainMaterialShaderHelperHLSL.cpp
 )
http://www.ogre3d.org/mantis/view.php?id=576
Transporter
Minaton
Posts: 933
Joined: Mon Mar 05, 2012 11:37 am
Location: Germany
x 110

Re: [BUG] Terrain component (CMake)

Post by Transporter »

This mistake was fixed with the revert of http://www.ogre3d.org/forums/viewtopic.php?f=4&t=73101.