Salome HOME
Patch for MacOS (from SALOME forum)
[tools/configuration.git] / cmake / SalomeMacros.cmake
index 3daf597c256a42b773e4c8d862700efd0a63cea2..0b5d61bb1e0c13a1dfd54849209164b532be3fa0 100644 (file)
@@ -812,9 +812,15 @@ MACRO(SALOME_GENERATE_ENVIRONMENT_SCRIPT output script cmd opts)
           SET(_item PATH)
         ENDIF()
         STRING(REPLACE "/" "\\" _env "${_env} @SET ${_item}=${_val};%${_item}%\n")        
-      ELSE(WIN32)
+      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()
+      ELSE()
         SET(_env "${_env} export ${_item}=${_val}:\${${_item}}\n")
-      ENDIF(WIN32)
+      ENDIF()
     ENDFOREACH()
   ENDFOREACH()