Skip to content
CMakeLists.txt 868 B
Newer Older

set(EXTRA_SRC)
if(BUILD_TESTING)
	list(APPEND EXTRA_SRC
		LogDownloadTest.cc
Daniel Agar's avatar
Daniel Agar committed
		LogDownloadTest.h
	)
endif()

add_library(AnalyzeView
	ExifParser.cc
Daniel Agar's avatar
Daniel Agar committed
	ExifParser.h
	GeoTagController.cc
Daniel Agar's avatar
Daniel Agar committed
	GeoTagController.h
	LogDownloadController.cc
Daniel Agar's avatar
Daniel Agar committed
	LogDownloadController.h
	MavlinkConsoleController.cc
Daniel Agar's avatar
Daniel Agar committed
	MavlinkConsoleController.h
	MAVLinkInspectorController.cc
	MAVLinkInspectorController.h
Daniel Agar's avatar
Daniel Agar committed
	PX4LogParser.h
Daniel Agar's avatar
Daniel Agar committed
	ULogParser.h

add_custom_target(AnalyzeViewQml
	SOURCES
		AnalyzePage.qml
		AnalyzeView.qml
		GeoTagPage.qml
		LogDownloadPage.qml
		MavlinkConsolePage.qml
		MAVLinkInspectorPage.qml
Daniel Agar's avatar
Daniel Agar committed
		VibrationPage.qml
target_link_libraries(AnalyzeView
		Qt5::Location
		Qt5::SerialPort
		Qt5::TextToSpeech
		Qt5::Widgets
)

target_include_directories(AnalyzeView INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})