diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-03 18:07:44 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-02-03 18:28:30 +0100 |
commit | bd97b660147609b31020e06ecf552d8473dfb0d3 (patch) | |
tree | 41cc36e897e5cc64966c8910995b87e05641817f /vars/gcc.vars | |
parent | d1adc7c60425c2b34039f713881c3cdf75534ef1 (diff) | |
download | midipix_build-bd97b660147609b31020e06ecf552d8473dfb0d3.tar.bz2 midipix_build-bd97b660147609b31020e06ecf552d8473dfb0d3.tar.xz |
build.sh, etc/build.usage, {subr,vars}/*: general cleanup.
Diffstat (limited to 'vars/gcc.vars')
-rw-r--r-- | vars/gcc.vars | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/vars/gcc.vars b/vars/gcc.vars index 217c2b25..9d5f82b9 100644 --- a/vars/gcc.vars +++ b/vars/gcc.vars @@ -38,9 +38,9 @@ pkgp_gcc_setup_env() { }; pkgp_gcc_configure() { - secure_rm ${PKG_BUILD_DIR}; - insecure_mkdir ${PKG_BUILD_DIR}; - secure_cd ${PKG_BUILD_DIR}; + build_fileop rm ${PKG_BUILD_DIR}; + build_fileop mkdir ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; ../cbb-gcc-${PKG_GCC_VERSION}/configure "${@}" \ --disable-bootstrap \ --disable-libmudflap \ @@ -96,9 +96,9 @@ pkg_gcc_stage1_all() { fi; pkgp_gcc_setup_env ${PKG_GCC_VERSION}; if ! is_build_script_done configure; then - insecure_mkdir ${PKG_PREFIX}/include; + build_fileop mkdir ${PKG_PREFIX}/include; [ \! -d ${PKG_PREFIX}/usr ] && \ - ln -s -- . ${PKG_PREFIX}/usr; + build_fileop ln_symbolic . ${PKG_PREFIX}/usr; case ${PKG_NAME} in gcc_stage1) pkgp_gcc_configure \ @@ -126,7 +126,7 @@ pkg_gcc_stage1_all() { --without-headers; ;; esac; else - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; fi; if ! is_build_script_done clean; then make ${MAKEFLAGS} clean; @@ -147,8 +147,8 @@ pkg_gcc_stage1_all() { esac; __="$(uname -s)"; if [ "${__#*CYGWIN*}" != "${__}" ]; then - ln -s -- ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.dll.a \ - ln -s -- ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.so; + build_fileop ln_symbolic ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.dll.a \ + build_fileop ln_symbolic ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.so; fi; set_build_script_done install finish; fi; @@ -157,7 +157,7 @@ pkg_gcc_stage1_all() { pkg_gcc_runtime_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_RUNTIME_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, compiler runtime. if ! is_build_script_done build; then make ${MAKEFLAGS} all-target-libgcc; @@ -172,7 +172,7 @@ pkg_gcc_runtime_all() { pkg_gcc_libstdcpp_v3_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_LIBSTDCPP_V3_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, libstdc++-v3. if ! is_build_script_done build; then make ${MAKEFLAGS} all-target-libstdc++-v3; @@ -187,7 +187,7 @@ pkg_gcc_libstdcpp_v3_all() { pkg_gcc_full_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_FULL_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, everything else. if ! is_build_script_done build; then make ${MAKEFLAGS}; @@ -206,9 +206,9 @@ pkg_gcc_native_all() { set_build_dir cbb-gcc-${PKG_GCC_VERSION} native; pkgp_gcc_setup_env ${PKG_GCC_VERSION}; if ! is_build_script_done configure; then - insecure_mkdir ${PKG_PREFIX}/${PKG_TARGET}; + build_fileop mkdir ${PKG_PREFIX}/${PKG_TARGET}; if [ \! -d ${PKG_PREFIX}/${PKG_TARGET}/usr ]; then - ln -s -- . ${PKG_PREFIX}/${PKG_TARGET}/usr; + build_fileop ln_symbolic . ${PKG_PREFIX}/${PKG_TARGET}/usr; fi; if [ "${ARCH}" = nt32 ]; then _pgna_host="i686-nt32-midipix"; @@ -225,7 +225,7 @@ pkg_gcc_native_all() { --with-mpfr=${PKG_PREFIX} \ --with-sysroot=; else - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; fi; if ! is_build_script_done clean; then make ${MAKEFLAGS} clean; |