]> 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 f04b77c46dcd4f78b87e1ec2427579a7374a2395..9dec41159b0bfe9f25aef3fe222173156cf01a19 100644 (file)
@@ -1,8 +1,16 @@
 include (SimGearComponent)
 
-set(HEADERS 
+set(HEADERS
+    ColorInterpolator.hxx
     CopyOp.hxx
+    DeletionManager.hxx
     NodeAndDrawableVisitor.hxx
+    Noise.hxx
+    OptionsReadFileCallback.hxx
+    OsgDebug.hxx
+    OsgMath.hxx
+    OsgSingleton.hxx
+    parse_color.hxx
     PrimitiveUtils.hxx
     QuadTreeBuilder.hxx
     RenderConstants.hxx
@@ -20,16 +28,22 @@ set(HEADERS
     StateAttributeFactory.hxx
     UpdateOnceCallback.hxx
     VectorArrayAdapter.hxx
-    PathOptions.hxx
     project.hxx
     )
 
-set(SOURCES 
+set(SOURCES
+    ColorInterpolator.cxx
     CopyOp.cxx
+    DeletionManager.cxx
     NodeAndDrawableVisitor.cxx
+    Noise.cxx
+    OptionsReadFileCallback.cxx
+    OsgDebug.cxx
+    parse_color.cxx
     PrimitiveUtils.cxx
     QuadTreeBuilder.cxx
     SGEnlargeBoundingBox.cxx
+    SGReaderWriterOptions.cxx
     SGSceneFeatures.cxx
     SGSceneUserData.cxx
     SGStateAttributeVisitor.cxx
@@ -37,8 +51,15 @@ set(SOURCES
     SplicingVisitor.cxx
     StateAttributeFactory.cxx
     UpdateOnceCallback.cxx
-    PathOptions.cxx
     project.cxx
     )
 
 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)