FlightGearLearning/simgear/CMakeModules/SimGearComponent.cmake

13 lines
480 B
CMake
Raw Normal View History

2025-05-24 09:45:11 +08:00
function(simgear_component name includePath sources headers)
target_sources(SimGearCore PRIVATE ${sources} ${headers})
install (FILES ${headers} DESTINATION include/simgear/${includePath})
endfunction()
function(simgear_scene_component name includePath sources headers)
if (TARGET SimGearScene)
target_sources(SimGearScene PRIVATE ${sources} ${headers})
install (FILES ${headers} DESTINATION include/simgear/${includePath})
endif()
endfunction()