From 15af12934ba6acb4bf38345ef33e3fdd4d946ae1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz=20=28arab=2C=20vx?= =?UTF-8?q?p=29?= Date: Thu, 21 Apr 2016 11:51:39 +0000 Subject: - Adds perl via perl-cross, Redfoxmoon, and . - Ensure ${PREFIX}/usr and ${PREFIX_NATIVE}/usr are symbolic links to `.' --- build.sh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'build.sh') diff --git a/build.sh b/build.sh index 7f7a7f04..b338c071 100755 --- a/build.sh +++ b/build.sh @@ -28,6 +28,14 @@ esac; shift; done; clear_env_with_except ${CLEAR_ENV_VARS_EXCEPT}; check_path_vars ${CHECK_PATH_VARS}; check_prereqs ${PREREQ_CMDS}; mkdir -p ${PREFIX} ${PREFIX_NATIVE} ${PREFIX_TARGET} ${WORKDIR}; +if [ -d ${PREFIX}/usr -o -f ${PREFIX}/usr -o -L ${PREFIX}/usr ]; then + rm -rf ${PREFIX}/usr; +fi; +ln -sf . ${PREFIX}/usr; +if [ -d ${PREFIX_NATIVE}/usr -o -f ${PREFIX_NATIVE}/usr -o -L ${PREFIX_NATIVE}/usr ]; then + rm -rf ${PREFIX_NATIVE}/usr; +fi; +ln -sf . ${PREFIX_NATIVE}/usr; {( update_build_status build_start; build_times_init; trap "clean_build_status abort; exit 1" HUP INT TERM USR1 USR2; log_msg info "Build started by ${BUILD_USER:=${USER}}@${BUILD_HNAME:=$(hostname)} at ${BUILD_DATE_START}."; -- cgit v1.2.3