diff options
author | P. J. McDermott <pjm@nac.net> | 2012-03-20 20:24:39 (EDT) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2012-03-20 20:24:39 (EDT) |
commit | 409c85803025348bda15120ab2c9e5a9c47a7237 (patch) | |
tree | 18a5aac7d097bb2e0792832f07ae82782453ea6f /src/opkbuild.sh | |
parent | a06f4325d1c2dc9301890f975ec6de82a1408bde (diff) |
Support package status overrides. TODO: Document.
Diffstat (limited to 'src/opkbuild.sh')
-rw-r--r-- | src/opkbuild.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/opkbuild.sh b/src/opkbuild.sh index faa72ef..7d5f963 100644 --- a/src/opkbuild.sh +++ b/src/opkbuild.sh @@ -40,7 +40,7 @@ error() exit 1 } -opts=$(getopt -n "${0}" -o 'r:p:d' -- "${@}") +opts=$(getopt -n "${0}" -o 'r:p:ds:' -- "${@}") if [ ${?} -ne 0 ]; then print_usage "${0}" >&2 exit 1; @@ -60,6 +60,10 @@ while true; do dbg=true shift ;; + -s) + status_override=${2} + shift 2 + ;; --) shift break @@ -152,7 +156,7 @@ export OH_PKGVER=${version} . @@DATADIR@@/opkhelper/buildflags/${OH_ARCH_CPU} # Check build dependencies. -oh-checkbuilddeps || error "${srcpkg}-src" +oh-checkbuilddeps -s "${status_override}" || error "${srcpkg}-src" printf '\n' |