IF(_res EQUAL -1)
LIST(APPEND _${PROJECT_NAME}_EXTRA_ENV ${envvar})
ENDIF()
- SET(_${PROJECT_NAME}_EXTRA_ENV_FULL "SET\(${PROJECT_NAME}_EXTRA_ENV ${_${PROJECT_NAME}_EXTRA_ENV}\)")
+ SET(_${PROJECT_NAME}_EXTRA_ENV_FULL "SET\(${PROJECT_NAME}_EXTRA_ENV \"${_${PROJECT_NAME}_EXTRA_ENV}\"\)")
FOREACH(_res ${_${PROJECT_NAME}_EXTRA_ENV})
STRING(REPLACE "${CMAKE_INSTALL_PREFIX}" "\${PACKAGE_PREFIX_DIR}" _res_path "${_${PROJECT_NAME}_EXTRA_ENV_${_res}}")
- SET(_${PROJECT_NAME}_EXTRA_ENV_FULL "${_${PROJECT_NAME}_EXTRA_ENV_FULL}\nSET\(${PROJECT_NAME}_EXTRA_ENV_${_res} ${_res_path}\)")
+ SET(_${PROJECT_NAME}_EXTRA_ENV_FULL "${_${PROJECT_NAME}_EXTRA_ENV_FULL}\nSET\(${PROJECT_NAME}_EXTRA_ENV_${_res} \"${_res_path}\"\)")
ENDFOREACH()
ENDMACRO(SALOME_ACCUMULATE_ENVIRONMENT)
IF(${_item} STREQUAL "LD_LIBRARY_PATH")
SET(_item PATH)
ENDIF()
- STRING(REPLACE "/" "\\" ${env} "${${env}}@SET ${_item}=${_val};%${_item}%\n")
- ELSEIF(APPLE)
- IF(${_item} STREQUAL "LD_LIBRARY_PATH")
- SET(${env} "${${env}} export DYLD_LIBRARY_PATH=${_val}:\${DYLD_LIBRARY_PATH}\n")
- ELSE()
- SET(${env} "${${env}} export ${_item}=${_val}:\${${_item}}\n")
- ENDIF()
+ STRING(REPLACE "/" "\\" ${env} "${${env}}@SET ${_item}=\"${_val};%${_item}%\"\n")
+ ELSEIF(APPLE)
+ IF(${_item} STREQUAL "LD_LIBRARY_PATH")
+ SET(${env} "${${env}} export DYLD_LIBRARY_PATH=\"${_val}:\${DYLD_LIBRARY_PATH}\"\n")
ELSE()
- SET(${env} "${${env}} export ${_item}=${_val}:\${${_item}}\n")
+ SET(${env} "${${env}} export ${_item}=\"${_val}:\${${_item}}\"\n")
+ ENDIF()
+ ELSE()
+ SET(${env} "${${env}} export ${_item}=\"${_val}:\${${_item}}\"\n")
ENDIF()
ENDMACRO(SALOME_DO_VAR_SUBSTITUTION)