cmake: set LIBDIR and INCLUDEDIR for multiple outputs

This commit is contained in:
Thomas Tuegel
2016-04-20 10:01:06 -05:00
parent d088e0621e
commit 491f7f017c
2 changed files with 2 additions and 5 deletions
@@ -44,6 +44,8 @@ cmakeConfigurePhase() {
# executable. This flag makes the shared library accessible from its
# nix/store directory.
cmakeFlags="-DCMAKE_INSTALL_NAME_DIR=$prefix/lib $cmakeFlags"
cmakeFlags="-DCMAKE_INSTALL_LIBDIR=${!outputLib}/lib $cmakeFlags"
cmakeFlags="-DCMAKE_INSTALL_INCLUDEDIR=${!outputDev}/include $cmakeFlags"
# Avoid cmake resetting the rpath of binaries, on make install
# And build always Release, to ensure optimisation flags