]> Creatis software - FrontAlgorithms.git/commitdiff
...
authorLeonardo Flórez-Valencia <leonardo.florez@gmail.com>
Mon, 15 May 2017 12:35:55 +0000 (07:35 -0500)
committerLeonardo Flórez-Valencia <leonardo.florez@gmail.com>
Mon, 15 May 2017 12:35:55 +0000 (07:35 -0500)
cmake/fpaBaseConfig.cmake

index 3fdc8ab5569efd9b133906e7d6ccb12c54c7d51a..4e9cb2505de8a3618cce0998c3a4099396590519 100644 (file)
@@ -1,3 +1,17 @@
+## =========================================================
+## == If working on a MacOSX, activate the use of RPATH's ==
+## =========================================================
+
+set(EXECUTABLE_TYPE "" CACHE STRING "Executable linking." FORCE)
+if(APPLE)
+  set(EXECUTABLE_TYPE "MACOSX_BUNDLE" CACHE STRING "Executable linking." FORCE)
+  set(CMAKE_MACOSX_RPATH true CACHE BOOL "Use RPATH's on MacOSX systems." FORCE)
+  mark_as_advanced(CMAKE_MACOSX_RPATH)
+elseif(WIN32)
+  set(EXECUTABLE_TYPE "WIN32" CACHE STRING "Executable linking." FORCE)
+endif(APPLE)
+mark_as_advanced(EXECUTABLE_TYPE)
+
 ## =======================================================================
 ## == Force c++11 language version                                      ==
 ## == NOTE: It seems that by default on Visual Studio Compiler supports ==