Skip to content
Snippets Groups Projects
CMakeLists.txt 1.23 KiB
Newer Older
  • Learn to ignore specific revisions
  • 
    add_library(ui
    
    	HILDockWidget.cc
    	linechart/ChartPlot.cc
    	linechart/IncrementalPlot.cc
    	linechart/LinechartPlot.cc
    	linechart/Linecharts.cc
    	linechart/LinechartWidget.cc
    	linechart/Scrollbar.cc
    	linechart/ScrollZoomer.cc
    
    	MainWindow.cc
    	MAVLinkDecoder.cc
    	MultiVehicleDockWidget.cc
    	QGCHilConfiguration.cc
    	QGCHilFlightGearConfiguration.cc
    	QGCHilJSBSimConfiguration.cc
    	QGCHilXPlaneConfiguration.cc
    	QGCMapRCToParamDialog.cpp
    	QGCMAVLinkInspector.cc
    	QGCMAVLinkLogPlayer.cc
    	QGCPluginHost.cc
    	QGCUASFileView.cc
    	QGCUASFileViewMulti.cc
    
    	uas/QGCUnconnectedInfoWidget.cc
    
    	# HEADERS
    	# shouldn't be listed here, but aren't named properly for AUTOMOC
    	QGCHilFlightGearConfiguration.h
    	QGCHilJSBSimConfiguration.h
    
    	# UI
    	MainWindow.ui
    	MultiVehicleDockWidget.ui
    	QGCHilConfiguration.ui
    	QGCHilFlightGearConfiguration.ui
    	QGCHilJSBSimConfiguration.ui
    	QGCHilXPlaneConfiguration.ui
    	QGCMapRCToParamDialog.ui
    	QGCMAVLinkInspector.ui
    	QGCMAVLinkLogPlayer.ui
    	QGCPluginHost.ui
    	QGCUASFileView.ui
    	QGCUASFileViewMulti.ui
    	QMap3D.ui
    
    	uas/QGCUnconnectedInfoWidget.ui
    )
    
    target_link_libraries(ui
    
    Daniel Agar's avatar
    Daniel Agar committed
    	PUBLIC
    
    Daniel Agar's avatar
    Daniel Agar committed
    	PRIVATE
    
    )
    
    target_include_directories(ui
    	INTERFACE
    		${CMAKE_CURRENT_SOURCE_DIR}
    
    Daniel Agar's avatar
    Daniel Agar committed
                    ${CMAKE_CURRENT_BINARY_DIR}
    
    	PRIVATE
    		linechart
    	)