Jak dołączyć dodatkowy plik CMakeLists.txt
Powiedzmy, że mamy wywołanie poleceniafoo
w CMakeLists.txt, który znajduje się w folderze/A
.
foo
jest zdefiniowany w antother CMakeLists.txt, który znajduje się w folderze/B
.
Jak można odnieść się do jednego/B/CMakeLists.txt
z wewnątrz/A/CMakeLists.txt
aby zadzwonićfoo
?
Próbowałem ustawić ścieżki wyszukiwania na/B/CMakeLists.txt
przez:
CMAKE_INCLUDE_PATH
CMAKE_MODULE_PATH
CMAKE_SOURCE_DIR
ale żaden z nich nie działał.
CMake wciąż narzekaUnknown CMake command "foo".