I have the following CMake structure:
CMakelists.txt toolchain.cmake folder1 ----CMakelists.txt folder2 ----CMakelists.txt etc.. My first-level CMakelists.txt file includes the other subdirectories. Now I want to build my code for a different target.
The manual way is:
1. mkdir hostBuild cd hostBuild cmake .. make 2. mkdir crossBuild cd crossBuild cmake .. --DCMAKE_TOOLCHAIN_FILE=toolchain.cmake make Is it possible that this process can run automatically?
For example, I just have to run cmake . at my first level.
Is something like this is possible?