Supponiamo di avere una chiamata di comando foo
in CMakeLists.txt che si trova nella cartella /A
.Come includere un ulteriore CMakeLists.txt
foo
è definito in un altro CMakeLists.txt che si trova nella cartella /B
.
Come si può fare riferimento a /B/CMakeLists.txt
dall'interno /A/CMakeLists.txt
per chiamare foo
?
ho cercato di impostare percorsi di ricerca per /B/CMakeLists.txt
via:
CMAKE_INCLUDE_PATH
CMAKE_MODULE_PATH
CMAKE_SOURCE_DIR
ma nessuno di loro ha lavorato.
CMake complaines ancora Unknown CMake command "foo".