From f9c3864711d0de4e7305e3509d339f0713efa859 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: Mon, 8 Feb 2016 14:04:33 +0100 Subject: - Explicitly pass {C,LD}FLAGS_PATH to the runtime (ntapi, psxscl, etc.) build scripts; everything now goes into $PREFIX_NATIVE except for the cross compiler and its dependencies, which go into $PREFIX_TARGET. - Replaced specific PREFIX variables w/ generic per-build level CFLAGS. - Merged 204.psxscl.build into pkg.build. - Generalised patching procedure into build.subr. --- 204.psxscl.build | 38 +------------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) mode change 100644 => 120000 204.psxscl.build (limited to '204.psxscl.build') diff --git a/204.psxscl.build b/204.psxscl.build deleted file mode 100644 index 7202d1a7..00000000 --- a/204.psxscl.build +++ /dev/null @@ -1,37 +0,0 @@ -# Order: psxtypes pemagine dalist ntapi psxscl ntcon ntctty - -parse_with_pkg_name ${2} \ - dalist ntapi ntcon ntctty pemagine psxscl psxtypes; -if is_build_script_done finished; then - exit 212; -else - fetch_git ${PKG_SUBDIR} ${PKG_URL}; - set_build_dir ${PKG_SUBDIR} cross; -fi; -if [ "x${PKG_NAME}" = "xpsxtypes" ]; then - if ! is_build_script_done installed; then - make -C ${PKG_SUBDIR} ${MAKEFLAGS} DESTDIR=${PREFIX_TARGET}; - set_build_script_done installed finished; - fi; -else - if ! is_build_script_done configured; then - rm_if_exists -m -c ${BUILD_DIR}; - ../${PKG_SUBDIR}/configure \ - --prefix=${PREFIX_TARGET} \ - --host=${HOST_NATIVE}; - set_build_script_done configured -built; - else - cd ${BUILD_DIR}; - fi; - if ! is_build_script_done built; then - make ${MAKEFLAGS}; - set_build_script_done built -installed; - fi; - if ! is_build_script_done installed; then - make ${MAKEFLAGS} install; - make ${MAKEFLAGS} DESTDIR=${PREFIX_TARGET}; - set_build_script_done installed finished; - fi; -fi; - -# vim:filetype=sh diff --git a/204.psxscl.build b/204.psxscl.build new file mode 120000 index 00000000..52bb82e5 --- /dev/null +++ b/204.psxscl.build @@ -0,0 +1 @@ +pkg.build \ No newline at end of file -- cgit v1.2.3