]> git.mxchange.org Git - simgear.git/blobdiff - simgear/scene/material/CMakeLists.txt
Work around apparent OSG 3.2.0 normal binding bug.
[simgear.git] / simgear / scene / material / CMakeLists.txt
index 787202a5f74a99bab92a7f45273dbcae136170bd..526fb7edddf41ccb3e27580859bcb63a09f34b9c 100644 (file)
@@ -3,8 +3,6 @@ set(HEADERS
     EffectBuilder.hxx
     EffectCullVisitor.hxx
     EffectGeode.hxx
-    GLPredicate.hxx
-    Noise.hxx
     Pass.hxx
     Technique.hxx
     TextureBuilder.hxx
@@ -12,6 +10,7 @@ set(HEADERS
     matlib.hxx
     matmodel.hxx
     mipmap.hxx
+    parseBlendFunc.hxx
     )
 
 set(SOURCES 
@@ -19,8 +18,6 @@ set(SOURCES
     EffectBuilder.cxx
     EffectCullVisitor.cxx
     EffectGeode.cxx
-    GLPredicate.cxx
-    Noise.cxx
     Pass.cxx
     Technique.cxx
     TextureBuilder.cxx
@@ -29,7 +26,16 @@ set(SOURCES
     matlib.cxx
     matmodel.cxx
     mipmap.cxx
+    parseBlendFunc.cxx
     )
 
-simgear_component(material scene/material "${SOURCES}" "${HEADERS}")
+simgear_scene_component(material scene/material "${SOURCES}" "${HEADERS}")
 
+
+if(ENABLE_TESTS)
+
+add_executable(test_parseBlendFunc parseBlendFunc_test.cxx )
+add_test(parseBlendFunc ${EXECUTABLE_OUTPUT_PATH}/test_parseBlendFunc)
+target_link_libraries(test_parseBlendFunc ${TEST_LIBS} ${OPENSCENEGRAPH_LIBRARIES})
+
+endif(ENABLE_TESTS)
\ No newline at end of file