Revision: 77750
          http://sourceforge.net/p/brlcad/code/77750
Author:   starseeker
Date:     2020-11-19 13:11:30 +0000 (Thu, 19 Nov 2020)
Log Message:
-----------
See if we can align RPATH properties with the parent build...

Modified Paths:
--------------
    brlcad/branches/extbuild/src/other/ext/gdal.cmake
    brlcad/branches/extbuild/src/other/ext/itcl.cmake
    brlcad/branches/extbuild/src/other/ext/itk.cmake
    brlcad/branches/extbuild/src/other/ext/netpbm.cmake
    brlcad/branches/extbuild/src/other/ext/perplex.cmake
    brlcad/branches/extbuild/src/other/ext/png.cmake
    brlcad/branches/extbuild/src/other/ext/proj4.cmake
    brlcad/branches/extbuild/src/other/ext/regex.cmake
    brlcad/branches/extbuild/src/other/ext/stepcode.cmake
    brlcad/branches/extbuild/src/other/ext/zlib.cmake

Modified: brlcad/branches/extbuild/src/other/ext/gdal.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/gdal.cmake   2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/gdal.cmake   2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -52,6 +52,8 @@
     SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/gdal"
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${GDAL_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
+    -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+    -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
     -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
     
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
     -DZLIB_ROOT=${CMAKE_BINARY_ROOT}

Modified: brlcad/branches/extbuild/src/other/ext/itcl.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/itcl.cmake   2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/itcl.cmake   2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -96,6 +96,8 @@
       -DLIB_DIR=${LIB_DIR}
       -DSHARED_DIR=${SHARED_DIR}
       -DINCLUDE_DIR=${INCLUDE_DIR}
+      -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+      -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
       -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH}
       -DITCL_STATIC=${BUILD_STATIC_LIBS}
       -DTCL_ENABLE_TK=${TCL_ENABLE_TK}

Modified: brlcad/branches/extbuild/src/other/ext/itk.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/itk.cmake    2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/itk.cmake    2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -74,6 +74,8 @@
       -DLIB_DIR=${LIB_DIR}
       -DSHARED_DIR=${SHARED_DIR}
       -DINCLUDE_DIR=${INCLUDE_DIR}
+      -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+      -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
       -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH}
       
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
       -DTCL_ENABLE_TK=${TCL_ENABLE_TK}

Modified: brlcad/branches/extbuild/src/other/ext/netpbm.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/netpbm.cmake 2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/netpbm.cmake 2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -27,8 +27,10 @@
     SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/netpbm"
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${NETPBM_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
-               -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
-              
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+    -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+    -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
+    -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
+    
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
     )
 
   DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/NETPBM_BLD-prefix")

Modified: brlcad/branches/extbuild/src/other/ext/perplex.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/perplex.cmake        2020-11-19 
04:22:11 UTC (rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/perplex.cmake        2020-11-19 
13:11:30 UTC (rev 77750)
@@ -8,6 +8,8 @@
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PERPLEX_BLD_ROOT} -DBIN_DIR=${BIN_DIR}
     
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+    -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+    -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
     -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} -DDATA_DIR=${DATA_DIR}
     )
 

Modified: brlcad/branches/extbuild/src/other/ext/png.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/png.cmake    2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/png.cmake    2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -66,6 +66,8 @@
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PNG_INSTDIR} 
-DCMAKE_INSTALL_LIBDIR=${LIB_DIR}
               
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+               -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+               
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
                -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DSKIP_INSTALL_EXPORT=ON
               -DPNG_STATIC=${BUILD_STATIC_LIBS} -DSKIP_INSTALL_EXECUTABLES=ON 
-DSKIP_INSTALL_FILES=ON
                -DSKIP_INSTALL_EXPORT=ON -DPNG_TESTS=OFF -Dld-version-script=OFF

Modified: brlcad/branches/extbuild/src/other/ext/proj4.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/proj4.cmake  2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/proj4.cmake  2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -43,6 +43,8 @@
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PROJ4_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
               
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+               -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+               
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
                -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
                -DPROJ_LIB_DIR=${CMAKE_INSTALL_PREFIX}/${DATA_DIR}/proj
     )

Modified: brlcad/branches/extbuild/src/other/ext/regex.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/regex.cmake  2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/regex.cmake  2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -44,6 +44,8 @@
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${REGEX_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
     
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+    -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+    -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
     -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
     -DREGEX_PREFIX_STR=libregex_
     )

Modified: brlcad/branches/extbuild/src/other/ext/stepcode.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/stepcode.cmake       2020-11-19 
04:22:11 UTC (rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/stepcode.cmake       2020-11-19 
13:11:30 UTC (rev 77750)
@@ -41,6 +41,8 @@
     SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/stepcode"
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${STEPCODE_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
+               -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+               
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
                -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=OFF
               
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
               -DLEMON_ROOT=${CMAKE_BINARY_ROOT}

Modified: brlcad/branches/extbuild/src/other/ext/zlib.cmake
===================================================================
--- brlcad/branches/extbuild/src/other/ext/zlib.cmake   2020-11-19 04:22:11 UTC 
(rev 77749)
+++ brlcad/branches/extbuild/src/other/ext/zlib.cmake   2020-11-19 13:11:30 UTC 
(rev 77750)
@@ -47,6 +47,8 @@
     BUILD_ALWAYS ${EXTERNAL_BUILD_UPDATE} ${LOG_OPTS}
     CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${ZLIB_INSTDIR} -DLIB_DIR=${LIB_DIR} 
-DBIN_DIR=${BIN_DIR}
     
$<$<NOT:$<BOOL:${CMAKE_CONFIGURATION_TYPES}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
+    -DCMAKE_SKIP_BUILD_RPATH=${CMAKE_SKIP_BUILD_RPATH}
+    -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=${CMAKE_INSTALL_RPATH_USE_LINK_PATH}
     -DCMAKE_INSTALL_RPATH=${CMAKE_BUILD_RPATH} 
-DBUILD_STATIC_LIBS=${BUILD_STATIC_LIBS}
     -DZ_PREFIX_STR=${Z_PREFIX_STR}
     )

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to