]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/CMakeLists.txt
Whoops, some code got re-introduced.
[flightgear.git] / src / Main / CMakeLists.txt
index e6ce58f0faa252ef312b19f72a28519a58cf2ae6..d3fc203ae0064dfcd80d3de7a8db43b385f13163 100644 (file)
@@ -20,6 +20,7 @@ set(SOURCES
        main.cxx
        options.cxx
        util.cxx
+    positioninit.cxx
        ${RESOURCE_FILE}
        )
 
@@ -34,6 +35,7 @@ set(HEADERS
        main.hxx
        options.hxx
        util.hxx
+    positioninit.hxx
        )
 
 get_property(FG_SOURCES GLOBAL PROPERTY FG_SOURCES)
@@ -63,6 +65,11 @@ source_group("Main\\Headers" FILES ${HEADERS})
 source_group("Main\\Sources" FILES ${SOURCES})
 add_executable(fgfs ${SOURCES} ${FG_SOURCES} ${FG_HEADERS} ${HEADERS})
 
+# disable sqlite3 dynamic lib support
+# this should really be a SOURCE property, but the way we handle
+# Fcomponent sources is making that tricky
+add_definitions(-DSQLITE_OMIT_LOAD_EXTENSION)
+
 get_property(FG_LIBS GLOBAL PROPERTY FG_LIBS)
 #message(STATUS "fg libs ${FG_LIBS}")
 #message(STATUS "OSG libs ${OPENSCENEGRAPH_LIBRARIES}")
@@ -91,6 +98,7 @@ target_link_libraries(fgfs
        ${PLIB_LIBRARIES}
        ${JPEG_LIBRARY}
        ${HLA_LIBRARIES}
+    ${SQLITE3_LIBRARY}
        ${EVENT_INPUT_LIBRARIES}
        ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES}
        ${SIMGEAR_SCENE_LIBRARY_DEPENDENCIES}