]> git.mxchange.org Git - flightgear.git/blobdiff - src/GUI/CMakeLists.txt
Support for multiple data dirs.
[flightgear.git] / src / GUI / CMakeLists.txt
index b021d840b13c711aa42c51990ed9913ab1af7ee2..6f36a1da21f0f204096049c9903ccecf16166532 100644 (file)
@@ -18,6 +18,9 @@ set(SOURCES
        property_list.cxx
        FGFontCache.cxx
        FGColor.cxx
+    FileDialog.cxx
+    PUIFileDialog.cxx
+    MouseCursor.cxx
        )
 
 set(HEADERS
@@ -35,11 +38,21 @@ set(HEADERS
        property_list.hxx
        FGFontCache.hxx
        FGColor.hxx
+    FileDialog.hxx
+    PUIFileDialog.hxx
+    MouseCursor.hxx
        )
-               
+
+if(WIN32)
+       message(STATUS "on Windows")
+
+       list(APPEND HEADERS WindowsMouseCursor.hxx)
+       list(APPEND SOURCES WindowsMouseCursor.cxx)
+endif()
+               
 if (APPLE)
-    list(APPEND HEADERS FGCocoaMenuBar.hxx)
-    list(APPEND SOURCES FGCocoaMenuBar.mm)
+    list(APPEND HEADERS FGCocoaMenuBar.hxx CocoaFileDialog.hxx CocoaMouseCursor.hxx)
+    list(APPEND SOURCES FGCocoaMenuBar.mm CocoaFileDialog.mm CocoaMouseCursor.mm)
 endif()
                
 flightgear_component(GUI "${SOURCES}" "${HEADERS}")