]> git.mxchange.org Git - flightgear.git/blobdiff - utils/CMakeLists.txt
ATC/Traffic doesn’t crash reset.
[flightgear.git] / utils / CMakeLists.txt
index 70d89a487f8fa0bb609da7921e36682647605a06..2d5b306669e0c59e19cadeebbec1f51688aa0773 100644 (file)
@@ -1,16 +1,36 @@
-add_subdirectory(TerraSync)
-add_subdirectory(fgviewer)
-add_subdirectory(fgelev)
-add_subdirectory(GPSsmooth)
-
-if (FLTK_FOUND)
-    if (EXISTS ${FLTK_FLUID_EXECUTABLE})
-        add_subdirectory(fgadmin)
-    else ()
-        message(STATUS "fluid executable not found, disabling fgadmin")
-    endif ()
-endif (FLTK_FOUND)
-
-if (WITH_FGPANEL)
+if(ENABLE_FGADMIN)
+    add_subdirectory(fgadmin)
+endif()
+
+# win32 is just excluded because of not having argument parsing there ...
+if(RTI_FOUND AND NOT WIN32)
+    add_subdirectory(fgai)
+endif()
+
+if(ENABLE_FGELEV)
+    add_subdirectory(fgelev)
+endif()
+
+if(WITH_FGPANEL)
     add_subdirectory(fgpanel)
-endif (WITH_FGPANEL)
+endif()
+
+if(ENABLE_FGVIEWER)
+    add_subdirectory(fgviewer)
+endif()
+
+if(ENABLE_GPSSMOOTH)
+    add_subdirectory(GPSsmooth)
+endif()
+
+if(ENABLE_TERRASYNC)
+    add_subdirectory(TerraSync)
+endif()
+
+if(ENABLE_FGCOM)
+    add_subdirectory(fgcom)
+endif()
+
+if(ENABLE_STGMERGE)
+    add_subdirectory(stgmerge)
+endif()