Skip to content

Commit 4b682df

Browse files
committed
Update environment setup to include Boost library path in env.sh
1 parent a9e1ead commit 4b682df

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

.github/scripts/cibw_before_all_linux.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,12 @@ mkdir -p ${INSTALL_PREFIX}/boost/lib
101101
# -d preserves symlinks so that libboost_serialization.so -> libboost_serialization.so.1.75.0
102102
cp -d /usr/lib64/libboost_*.so* ${INSTALL_PREFIX}/boost/lib/
103103

104-
# Also update the env.sh so the path is available to the repair command later
105-
echo "export LD_LIBRARY_PATH=\"\${INSTALL_PREFIX}/boost/lib:\${LD_LIBRARY_PATH}\"" >> ${INSTALL_PREFIX}/env.sh
106-
107104
# Write environment file for before-build scripts
108105
# gtsam_current symlink will be created by before-build after GTSAM is built
109106
cat > ${INSTALL_PREFIX}/env.sh << EOF
110107
export INSTALL_PREFIX="${INSTALL_PREFIX}"
108+
# Integrated the boost path here
111109
export CMAKE_PREFIX_PATH="${INSTALL_PREFIX}/gtsam_current:${INSTALL_PREFIX}/gz-cmake4:${INSTALL_PREFIX}/gz-utils:${INSTALL_PREFIX}/gz-math:${INSTALL_PREFIX}/sdformat:\${CMAKE_PREFIX_PATH}"
112-
export LD_LIBRARY_PATH="${INSTALL_PREFIX}/gtsam_current/lib:${INSTALL_PREFIX}/sdformat/lib:${INSTALL_PREFIX}/gz-utils/lib:${INSTALL_PREFIX}/gz-math/lib:\${LD_LIBRARY_PATH}"
110+
export LD_LIBRARY_PATH="${INSTALL_PREFIX}/boost/lib:${INSTALL_PREFIX}/gtsam_current/lib:${INSTALL_PREFIX}/sdformat/lib:${INSTALL_PREFIX}/gz-utils/lib:${INSTALL_PREFIX}/gz-math/lib:\${LD_LIBRARY_PATH}"
113111
EOF
114-
115112
echo "before-all completed successfully!"

0 commit comments

Comments
 (0)