summaryrefslogtreecommitdiffhomepage
path: root/vars/gcc.vars
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2017-02-03 18:07:44 +0100
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2017-02-03 18:28:30 +0100
commitbd97b660147609b31020e06ecf552d8473dfb0d3 (patch)
tree41cc36e897e5cc64966c8910995b87e05641817f /vars/gcc.vars
parentd1adc7c60425c2b34039f713881c3cdf75534ef1 (diff)
downloadmidipix_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.vars28
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;