]> git.mxchange.org Git - flightgear.git/blob - src/Scripting/CMakeLists.txt
Simplify code for taxiways.
[flightgear.git] / src / Scripting / CMakeLists.txt
1 include(FlightGearComponent)
2
3 set(SOURCES
4         NasalSys.cxx
5         nasal-props.cxx
6     NasalPositioned.cxx
7     NasalCanvas.cxx
8     NasalClipboard.cxx
9     NasalCondition.cxx
10         )
11
12 set(HEADERS
13         NasalSys.hxx
14     NasalPositioned.hxx
15     NasalCanvas.hxx
16     NasalClipboard.hxx
17     NasalCondition.hxx
18         )
19
20 if(WIN32)
21   list(APPEND SOURCES ClipboardWindows.cxx)
22 elseif(APPLE)
23     list(APPEND SOURCES ClipboardCocoa.mm)
24 else()
25   find_package(X11)
26   if(X11_FOUND)
27     list(APPEND SOURCES ClipboardX11.cxx)
28   else()
29     list(APPEND SOURCES ClipboardFallback.cxx)
30   endif()
31 endif()
32
33 flightgear_component(Scripting "${SOURCES}" "${HEADERS}")
34