]> git.mxchange.org Git - flightgear.git/blobdiff - utils/CMakeLists.txt
New Version: 3.2.0
[flightgear.git] / utils / CMakeLists.txt
index 42422971c2171a3cf3b1605fa0c1b232943f780f..b1e136d9d4375ad318c30a86611afaad37f6d2d5 100644 (file)
@@ -1,15 +1,32 @@
-add_subdirectory(TerraSync)
-add_subdirectory(fgviewer)
-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()