Skip to content
Snippets Groups Projects
CMakeLists.txt 629 B
Newer Older
  • Learn to ignore specific revisions
  • 
    set(EXTRA_SRC)
    if(BUILD_TESTING)
    	list(APPEND EXTRA_SRC
    		SendMavCommandTest.cc
    
    Daniel Agar's avatar
    Daniel Agar committed
    		SendMavCommandTest.h
    
    	)
    endif()
    
    add_library(Vehicle
    	GPSRTKFactGroup.cc
    
    Daniel Agar's avatar
    Daniel Agar committed
    	GPSRTKFactGroup.h
    
    	MAVLinkLogManager.cc
    
    Daniel Agar's avatar
    Daniel Agar committed
    	MAVLinkLogManager.h
    
    	MultiVehicleManager.cc
    
    Daniel Agar's avatar
    Daniel Agar committed
    	MultiVehicleManager.h
    
    Daniel Agar's avatar
    Daniel Agar committed
    	TrajectoryPoints.h
    
    	TerrainFactGroup.cc
    	TerrainFactGroup.h
    	TerrainProtocolHandler.cc
    	TerrainProtocolHandler.h
    
    Daniel Agar's avatar
    Daniel Agar committed
    	Vehicle.h
    
    	VehicleObjectAvoidance.cc
    
    Daniel Agar's avatar
    Daniel Agar committed
    	VehicleObjectAvoidance.h
    
    
    	${EXTRA_SRC}
    )
    
    target_link_libraries(Vehicle
    
    Tomaz Canabrava's avatar
    Tomaz Canabrava committed
    	PRIVATE
    		ui
    
    target_include_directories(Vehicle INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})