]> git.mxchange.org Git - flightgear.git/blob - src/Scripting/CMakeLists.txt
42692b55a95578e095d5159f52e3237229d11e88
[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         )
10
11 set(HEADERS
12         NasalSys.hxx
13     NasalPositioned.hxx
14     NasalCanvas.hxx
15     NasalClipboard.hxx
16         )
17
18 if(WIN32)
19   list(APPEND SOURCES ClipboardWindows.cxx)
20 elseif(APPLE)
21     list(APPEND SOURCES ClipboardCocoa.mm)
22 else()
23   find_package(X11)
24   if(X11_FOUND)
25     list(APPEND SOURCES ClipboardX11.cxx)
26   else()
27     list(APPEND SOURCES ClipboardFallback.cxx)
28   endif()
29 endif()
30
31 flightgear_component(Scripting "${SOURCES}" "${HEADERS}")
32