Browse Source

CMake: enable MACOSX_RPATH by default.

pull/132/head
Vladimír Vondruš 11 years ago
parent
commit
afd4ca73e7
  1. 5
      CMakeLists.txt
  2. 2
      package/ci/travis.yml

5
CMakeLists.txt

@ -26,6 +26,11 @@
cmake_minimum_required(VERSION 2.8.9)
project(Magnum)
# CMake policies: enable MACOSX_RPATH by default
if(POLICY CMP0042)
cmake_policy(SET CMP0042 NEW)
endif()
# Find Corrade first so we can check on the target
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/modules/")
find_package(Corrade REQUIRED)

2
package/ci/travis.yml

@ -44,7 +44,7 @@ install:
- cd corrade
- mkdir build
- cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/deps -DCMAKE_INSTALL_RPATH=$HOME/deps/lib -DCMAKE_MACOSX_RPATH=ON -DCMAKE_BUILD_TYPE=Release
- cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/deps -DCMAKE_INSTALL_RPATH=$HOME/deps/lib -DCMAKE_BUILD_TYPE=Release
- cmake --build .
- cmake --build . --target install
- cd ..

Loading…
Cancel
Save