cmake - cmake_current_source_dir used as avariable -
please check below scenerio :
cmakelists_1.txt
set( variable_name ${cmake_current_source_dir}/sub_folder1 ${cmake_current_source_dir}/sub_folder2 )
cmakelists_2.txt
include_directories( ${variable_name} )
now when cmakelists_2 executes doesn't include files present in sub_folders. works if give absolute path sub_folders in cmakelists_1.
please point me if missing something.
cmake_current_source_dir
current source directory cmakelists.txt mentions lives. expands different depending on directory used from. expanding you, , how different hard-coded path works? once see difference you'll know how fix it, in both files this:
message(${variable_name})
then re-run cmake
, see prints.
Comments
Post a Comment