1234567891011121314151617181920212223242526 |
- CHOST=$(${SRC_DIR}/build/gcc-final/gcc/xgcc -dumpmachine)
- # stash what we need and rm -rf the rest
- tmp_dir=$(mktemp -d -t ci-XXXXXXXXXX)
- cp -r ${PREFIX}/${CHOST}/sysroot ${tmp_dir}/sysroot
- source ${RECIPE_DIR}/install_scripts/install-libgcc.sh
- # stash what we need and rm -rf the rest
- cp ${PREFIX}/lib/libgomp.so.${libgomp_ver} ${tmp_dir}/libgomp.so.${libgomp_ver}
- cp -r ${PREFIX}/conda-meta ${tmp_dir}/conda-meta
- rm -rf ${PREFIX}/*
- # copy back and make the right links
- cp -r ${tmp_dir}/conda-meta ${PREFIX}/conda-meta
- mkdir -p ${PREFIX}/${CHOST}
- cp -r ${tmp_dir}/sysroot ${PREFIX}/${CHOST}/sysroot
- mkdir -p ${PREFIX}/lib
- cp ${tmp_dir}/libgomp.so.${libgomp_ver} ${PREFIX}/lib/libgomp.so.${libgomp_ver}
- ln -s ${PREFIX}/lib/libgomp.so.${libgomp_ver} ${PREFIX}/lib/libgomp.so
- # Install Runtime Library Exception
- install -Dm644 ${SRC_DIR}/gcc/COPYING.RUNTIME \
- ${PREFIX}/share/licenses/gcc-libs/RUNTIME.LIBRARY.EXCEPTION.gomp_copy
- rm -rf ${tmp_dir}
|