]> git.mxchange.org Git - simgear.git/blob - simgear/scene/material/CMakeLists.txt
Work around apparent OSG 3.2.0 normal binding bug.
[simgear.git] / simgear / scene / material / CMakeLists.txt
1 set(HEADERS 
2     Effect.hxx
3     EffectBuilder.hxx
4     EffectCullVisitor.hxx
5     EffectGeode.hxx
6     Pass.hxx
7     Technique.hxx
8     TextureBuilder.hxx
9     mat.hxx
10     matlib.hxx
11     matmodel.hxx
12     mipmap.hxx
13     parseBlendFunc.hxx
14     )
15
16 set(SOURCES 
17     Effect.cxx
18     EffectBuilder.cxx
19     EffectCullVisitor.cxx
20     EffectGeode.cxx
21     Pass.cxx
22     Technique.cxx
23     TextureBuilder.cxx
24     makeEffect.cxx
25     mat.cxx
26     matlib.cxx
27     matmodel.cxx
28     mipmap.cxx
29     parseBlendFunc.cxx
30     )
31
32 simgear_scene_component(material scene/material "${SOURCES}" "${HEADERS}")
33
34
35 if(ENABLE_TESTS)
36
37 add_executable(test_parseBlendFunc parseBlendFunc_test.cxx )
38 add_test(parseBlendFunc ${EXECUTABLE_OUTPUT_PATH}/test_parseBlendFunc)
39 target_link_libraries(test_parseBlendFunc ${TEST_LIBS} ${OPENSCENEGRAPH_LIBRARIES})
40
41 endif(ENABLE_TESTS)