]> git.mxchange.org Git - simgear.git/blob - simgear/scene/util/CMakeLists.txt
Work around apparent OSG 3.2.0 normal binding bug.
[simgear.git] / simgear / scene / util / CMakeLists.txt
1 include (SimGearComponent)
2
3 set(HEADERS
4     ColorInterpolator.hxx
5     CopyOp.hxx
6     DeletionManager.hxx
7     NodeAndDrawableVisitor.hxx
8     Noise.hxx
9     OptionsReadFileCallback.hxx
10     OsgDebug.hxx
11     OsgMath.hxx
12     OsgSingleton.hxx
13     parse_color.hxx
14     PrimitiveUtils.hxx
15     QuadTreeBuilder.hxx
16     RenderConstants.hxx
17     SGDebugDrawCallback.hxx
18     SGEnlargeBoundingBox.hxx
19     SGNodeMasks.hxx
20     SGPickCallback.hxx
21     SGReaderWriterOptions.hxx
22     SGSceneFeatures.hxx
23     SGSceneUserData.hxx
24     SGStateAttributeVisitor.hxx
25     SGTextureStateAttributeVisitor.hxx
26     SGUpdateVisitor.hxx
27     SplicingVisitor.hxx
28     StateAttributeFactory.hxx
29     UpdateOnceCallback.hxx
30     VectorArrayAdapter.hxx
31     project.hxx
32     )
33
34 set(SOURCES
35     ColorInterpolator.cxx
36     CopyOp.cxx
37     DeletionManager.cxx
38     NodeAndDrawableVisitor.cxx
39     Noise.cxx
40     OptionsReadFileCallback.cxx
41     OsgDebug.cxx
42     parse_color.cxx
43     PrimitiveUtils.cxx
44     QuadTreeBuilder.cxx
45     SGEnlargeBoundingBox.cxx
46     SGReaderWriterOptions.cxx
47     SGSceneFeatures.cxx
48     SGSceneUserData.cxx
49     SGStateAttributeVisitor.cxx
50     SGTextureStateAttributeVisitor.cxx
51     SplicingVisitor.cxx
52     StateAttributeFactory.cxx
53     UpdateOnceCallback.cxx
54     project.cxx
55     )
56
57 simgear_scene_component(util scene/util "${SOURCES}" "${HEADERS}")
58
59 if(ENABLE_TESTS)
60
61 add_executable(test_parse_color parse_color_test.cxx )
62 add_test(parse_color ${EXECUTABLE_OUTPUT_PATH}/test_parse_color)
63 target_link_libraries(test_parse_color ${TEST_LIBS})
64
65 endif(ENABLE_TESTS)