diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt index 7e8890da0204e7..bf748020ea407d 100644 --- a/lldb/CMakeLists.txt +++ b/lldb/CMakeLists.txt @@ -224,8 +224,10 @@ if (LLDB_ENABLE_PYTHON) else() set(LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_RELATIVE_PATH}) endif() - string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_INSTALL_PATH}) - string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" lldb_python_build_path ${lldb_python_build_path}) + if (NOT CMAKE_CFG_INTDIR STREQUAL ".") + string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" LLDB_PYTHON_INSTALL_PATH ${LLDB_PYTHON_INSTALL_PATH}) + string(REPLACE ${CMAKE_CFG_INTDIR} "\$\{CMAKE_INSTALL_CONFIG_NAME\}" lldb_python_build_path ${lldb_python_build_path}) + endif() add_custom_target(lldb-python-scripts) add_dependencies(lldb-python-scripts finish_swig) install(DIRECTORY ${lldb_python_build_path}/../