1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
This changes the shared library name to a versioned one, with a symlink, and
fixes the shared library out-of-date test accordingly.
Index: petsc/makefile
===================================================================
--- petsc.orig/makefile 2024-08-04 18:19:53.193173077 +0200
+++ petsc/makefile 2024-08-04 18:19:53.185172993 +0200
@@ -96,8 +96,8 @@
echo ${RM} -rf ${INSTALL_LIB_DIR}/$${LIBNAME}.dylib.dSYM; \
${RM} -rf ${INSTALL_LIB_DIR}/$${LIBNAME}.dylib.dSYM; \
fi; \
- echo ${RM} ${INSTALL_LIB_DIR}/$${LIBNAME}.${SL_LINKER_SUFFIX}; \
- ${RM} ${INSTALL_LIB_DIR}/$${LIBNAME}.${SL_LINKER_SUFFIX}; \
+ echo ${RM} ${INSTALL_LIB_DIR}/$${LIBNAME}.${SL_LINKER_SUFFIX}*; \
+ ${RM} ${INSTALL_LIB_DIR}/$${LIBNAME}.${SL_LINKER_SUFFIX}*; \
done
@if [ -f ${INSTALL_LIB_DIR}/so_locations ]; then \
echo ${RM} ${INSTALL_LIB_DIR}/so_locations; \
|