summaryrefslogtreecommitdiffhomepage
path: root/build.usage
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-27 14:33:13 +0000
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-27 14:33:13 +0000
commit0724e525c8f3144b7fc689e5762ee04202dbd715 (patch)
treef2531112a40f22f189033dea0ce6fd89e8375d5a /build.usage
parent9ba5d3147f40707ea52b79bff14d636a89166ef8 (diff)
downloadmidipix_build-0724e525c8f3144b7fc689e5762ee04202dbd715.tar.bz2
midipix_build-0724e525c8f3144b7fc689e5762ee04202dbd715.tar.xz
- Implements -c (clean) and -nd (no download (unless necessary.))
- General cleanup; consistent build status files in $PREFIX, LICENSE -> LICENCE., fix libelf's pkg_libelf_install_post(), rotate status files and tarballs.
Diffstat (limited to 'build.usage')
-rw-r--r--build.usage10
1 files changed, 6 insertions, 4 deletions
diff --git a/build.usage b/build.usage
index 00ef1583..c43a5e15 100644
--- a/build.usage
+++ b/build.usage
@@ -1,4 +1,6 @@
-usage: ./build.sh [-r ALL|name[:step]] [-h] [-t]
+usage: ./build.sh [-c] [-nd] [-r ALL|name[:step]] [-h] [-t]
+ -c Clean $PREFIX before processing build scripts.
+ -nd Don't rm(1) and re-download tarballs when not required.
-r ALL|name[:step] Restart all or the specified build script(s) completely
or at the optionally specified build step. Currently defined
build steps are: fetch extract patch configure clean build
@@ -13,8 +15,8 @@ usage: ./build.sh [-r ALL|name[:step]] [-h] [-t]
named ${PKG_SUBDIR}.local.patch.
Examples:
- ./build.sh -r psxscl -- GITROOT_HEAD=... PKG_PSXSCL_CFLAGS=-DPSX_INTERNAL_STRACE
+ ./build.sh -r psxscl GITROOT_HEAD=... PKG_PSXSCL_CFLAGS=-DPSX_INTERNAL_STRACE
Build psxscl from the internal repository with strace enabled.
- ./build.sh -r ALL -- GITROOT_HEAD=...
- Forcibly rebuild everything.
+ ./build.sh -c -r ALL GITROOT_HEAD=...
+ Clean $PREFIX and forcibly rebuild everything.