Forced regeneration of softlinks in shared library builds. (#574)

This PR (copied from #573) added -f to softlink generation to all the makefiles.
This commit is contained in:
Ruipeng Li 2022-02-07 16:54:44 -08:00 committed by GitHub
parent e40f8219a3
commit 8ba048c0b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 15 additions and 15 deletions

View File

@ -85,6 +85,6 @@ libHYPRE_IJ_mv.a: ${OBJS}
libHYPRE_IJ_mv.so libHYPRE_IJ_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -64,6 +64,6 @@ libHYPRE_DistributedMatrix.a: ${OBJS}
libHYPRE_DistributedMatrix.so libHYPRE_DistributedMatrix.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -86,6 +86,6 @@ libHYPRE_krylov.a: ${OBJS}
libHYPRE_krylov.so libHYPRE_krylov.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -127,4 +127,4 @@ libHYPRE.a: ${FILES_HYPRE}
libHYPRE.so libHYPRE.dylib: ${FILES_HYPRE}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${FILES_HYPRE} ${SOLIBS} ${SHARED_SET_SONAME}${SONAME} ${SHARED_OPTIONS} ${LDFLAGS}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@

View File

@ -59,6 +59,6 @@ libHYPRE_MatrixMatrix.a: ${OBJS}
libHYPRE_MatrixMatrix.so libHYPRE_MatrixMatrix.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -55,6 +55,6 @@ libHYPRE_multivector.a: ${OBJS}
libHYPRE_multivector.so libHYPRE_multivector.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -111,7 +111,7 @@ libHYPRE_parcsr_block_mv.a: ${OBJS}
libHYPRE_parcsr_block_mv.so libHYPRE_parcsr_block_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -206,6 +206,6 @@ libHYPRE_parcsr_ls.a: ${OBJS}
libHYPRE_parcsr_ls.so libHYPRE_parcsr_ls.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -136,7 +136,7 @@ libHYPRE_parcsr_mv.a: ${OBJS}
libHYPRE_parcsr_mv.so libHYPRE_parcsr_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -92,6 +92,6 @@ libHYPRE_seq_mv.a: ${OBJS}
libHYPRE_seq_mv.so libHYPRE_seq_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -142,6 +142,6 @@ libHYPRE_sstruct_ls.a: ${OBJS}
libHYPRE_sstruct_ls.so libHYPRE_sstruct_ls.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -89,6 +89,6 @@ libHYPRE_sstruct_mv.a: ${OBJS}
libHYPRE_sstruct_mv.so libHYPRE_sstruct_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -133,6 +133,6 @@ libHYPRE_struct_ls.a: ${OBJS}
libHYPRE_struct_ls.so libHYPRE_struct_ls.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -99,6 +99,6 @@ libHYPRE_struct_mv.a: ${OBJS}
libHYPRE_struct_mv.so libHYPRE_struct_mv.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}

View File

@ -112,6 +112,6 @@ libHYPRE_utilities.a: ${OBJS}
libHYPRE_utilities.so libHYPRE_utilities.dylib: ${OBJS}
@echo "Building $@ ... "
${BUILD_CC_SHARED} -o ${SONAME} ${OBJS} ${SHARED_SET_SONAME}${SONAME}
ln -s ${SONAME} $@
ln -s -f ${SONAME} $@
${OBJS}: ${HEADERS}