Wie vorangestellt wird ${CMAKE_CURRENT_SOURCE_DIR} um alle Dateien in der variable?

Habe ich Projekt mit Unterverzeichnissen, und ich möchte zu halten, Liste von Quellen aus jedes Verzeichnis getrennt.

Habe ich:

SET( SUBDIR_SOURCES
  ${CMAKE_CURRENT_SOURCE_DIR}/a.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/b.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/c.cpp
  PARENT_SCOPE
)

Möchte ich haben:

SET( SUBDIR_SOURCES
  a.cpp
  b.cpp
  c.cpp
  PARENT_SCOPE
)
some_magic_fuction( SUBDIR_SOURCES ${CMAKE_CURRENT_SOURCE_DIR} )
InformationsquelleAutor kravemir | 2012-10-27
Schreibe einen Kommentar