X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=CMakeModules%2FFlightGearComponent.cmake;h=0136e447c85e03a9c2fada0e5630c2b3ea0c74bb;hb=4e75587332fe0181f7e00a87fa04c8a0d49c1dc5;hp=2274047c847ec5d4ecd349c8f6a2ad84dd67b9b3;hpb=a38362646d4d65bd5255846352c5a4771d33968f;p=flightgear.git diff --git a/CMakeModules/FlightGearComponent.cmake b/CMakeModules/FlightGearComponent.cmake index 2274047c8..0136e447c 100644 --- a/CMakeModules/FlightGearComponent.cmake +++ b/CMakeModules/FlightGearComponent.cmake @@ -1,12 +1,19 @@ macro(flightgear_component name sources) + set(fc ${name}) + set(fh ${name}) foreach(s ${sources}) set_property(GLOBAL APPEND PROPERTY FG_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/${s}") + set(fc "${fc}#${CMAKE_CURRENT_SOURCE_DIR}/${s}") endforeach() - foreach(h ${ARGV2}) - set_property(GLOBAL - APPEND PROPERTY FG_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/${h}") - endforeach() + foreach(h ${ARGV2}) + set_property(GLOBAL + APPEND PROPERTY FG_HEADERS "${CMAKE_CURRENT_SOURCE_DIR}/${h}") + set(fh "${fh}#${CMAKE_CURRENT_SOURCE_DIR}/${h}") + endforeach() + + set_property(GLOBAL APPEND PROPERTY FG_GROUPS_C "${fc}@") + set_property(GLOBAL APPEND PROPERTY FG_GROUPS_H "${fh}@") endmacro()