modules/tauola/CMakeLists.txt for macos.
COMMAND mv ${TAUOLA_PREFIX}/lib/libTauolaCxxInterface.a ${TAUOLA_LIBDIR}
COMMAND mv ${TAUOLA_PREFIX}/lib/libTauolaFortran.a ${TAUOLA_LIBDIR}
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaCxxInterface.la
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaCxxInterface.so
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaCxxInterface.so.0
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaCxxInterface.so.0.0.0
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaFortran.la
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaFortran.so
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaFortran.so.0
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaFortran.so.0.0.0
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaHEPEVT.a
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaHEPEVT.la
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaHEPEVT.so
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaHEPEVT.so.0
COMMAND rm ${TAUOLA_PREFIX}/lib/libTauolaHEPEVT.so.0.0.0
I'm not sure why the share library should be removed. but these lines cause
rm: /Users/chenxu/software/corsika8/corsika-build/modules/tauola/tauola/install/lib/libTauolaCxxInterface.so: No such file or directory
the macos using .dylib as share library.
I suppose using rm -f to ignore the errors
or modify suffix
rm libTauolaCxxInterface.dylib
rm libTauolaFortran.dylib
rm libTauolaHEPEVT.dylib
rm libTauolaCxxInterface.0.dylib
rm libTauolaFortran.0.dylib
rm libTauolaHEPEVT.0.dylib