]> git.mxchange.org Git - simgear.git/blobdiff - simgear/scene/util/CMakeLists.txt
Work around apparent OSG 3.2.0 normal binding bug.
[simgear.git] / simgear / scene / util / CMakeLists.txt
index 670d21af7691f06eb501890d838b53b54226ca96..9dec41159b0bfe9f25aef3fe222173156cf01a19 100644 (file)
@@ -1,11 +1,16 @@
 include (SimGearComponent)
 
-set(HEADERS 
+set(HEADERS
+    ColorInterpolator.hxx
     CopyOp.hxx
+    DeletionManager.hxx
     NodeAndDrawableVisitor.hxx
-       Noise.hxx
+    Noise.hxx
+    OptionsReadFileCallback.hxx
+    OsgDebug.hxx
     OsgMath.hxx
     OsgSingleton.hxx
+    parse_color.hxx
     PrimitiveUtils.hxx
     QuadTreeBuilder.hxx
     RenderConstants.hxx
@@ -26,10 +31,15 @@ set(HEADERS
     project.hxx
     )
 
-set(SOURCES 
+set(SOURCES
+    ColorInterpolator.cxx
     CopyOp.cxx
+    DeletionManager.cxx
     NodeAndDrawableVisitor.cxx
-       Noise.cxx
+    Noise.cxx
+    OptionsReadFileCallback.cxx
+    OsgDebug.cxx
+    parse_color.cxx
     PrimitiveUtils.cxx
     QuadTreeBuilder.cxx
     SGEnlargeBoundingBox.cxx
@@ -45,3 +55,11 @@ set(SOURCES
     )
 
 simgear_scene_component(util scene/util "${SOURCES}" "${HEADERS}")
+
+if(ENABLE_TESTS)
+
+add_executable(test_parse_color parse_color_test.cxx )
+add_test(parse_color ${EXECUTABLE_OUTPUT_PATH}/test_parse_color)
+target_link_libraries(test_parse_color ${TEST_LIBS})
+
+endif(ENABLE_TESTS)