CMake flags project directory variable?

Answered

I'm trying to set CMAKE_TOOLCHAIN_PATH and the toolchain is stored in my project directory, but it seems cmake is not run inside the project directory so it requires an absolute path. Is there a variable for the path to the project directory I can use?

0
2 comments

Hi! Are you setting CMAKE_TOOLCHAIN_PATH in the CMakeLists.txt? You can try using the PROJECT_SOURCE_DIR CMake variable. 

Also there is a feature request about an ability to use CLion project root in CMake options and environment variables: https://youtrack.jetbrains.com/issue/CPP-9915. Feel free to comment or upvote.

0
Avatar
Permanently deleted user

I thought I had left a comment with an update but apparently not! I realised relative paths do work. I also upvoted that request though! Thanks

0

Please sign in to leave a comment.