]> git.mxchange.org Git - flightgear.git/blob - src/Scripting/CMakeLists.txt
Basic clipboard access from Nasal.
[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 else()
21   find_package(X11)
22   if(X11_FOUND)
23     list(APPEND SOURCES ClipboardX11.cxx)
24   else()
25     list(APPEND SOURCES ClipboardFallback.cxx)
26   endif()
27 endif()
28
29 flightgear_component(Scripting "${SOURCES}" "${HEADERS}")
30