summaryrefslogtreecommitdiffhomepage
path: root/devbuild.sh
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2021-01-12 17:39:27 +0000
committerLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2021-01-12 17:39:27 +0000
commit746a9f58fba2d11e9f24eb787117c198499f4a91 (patch)
tree177122bb3d0b24a5c8e0755a523d02d067f49dd7 /devbuild.sh
parentb3ad9a099540604369a45c838c92e4ad16302637 (diff)
downloadmidipix_build-746a9f58fba2d11e9f24eb787117c198499f4a91.tar.bz2
midipix_build-746a9f58fba2d11e9f24eb787117c198499f4a91.tar.xz
devbuild.sh: updated.
Diffstat (limited to 'devbuild.sh')
-rwxr-xr-xdevbuild.sh33
1 files changed, 23 insertions, 10 deletions
diff --git a/devbuild.sh b/devbuild.sh
index fc9cc843..c41f58ac 100755
--- a/devbuild.sh
+++ b/devbuild.sh
@@ -1,15 +1,28 @@
#!/bin/sh
-set -eu
+devbuild_midipix() {
+ set -eu
-DEV_PACKAGES=\
-musl_no_complex_host,musl_full_host,musl_full,\
-psxtypes,pemagine,dalist,ldso,ntcon,ntapi,\
-psxscl,psxscl_strace,ntctty,ntux,ptycon,toksvc,u16ports,\
-ntctty_minipix,ntux_minipix,ptycon_minipix,toksvc_minipix
+ DEV_PACKAGES=\
+ musl_no_complex_host,musl_full_host,musl_full,\
+ psxtypes,pemagine,dalist,ldso,ntcon,ntapi,\
+ psxscl,psxscl_strace,ntctty,ntux,ptycon,toksvc,u16ports,\
+ ntctty_minipix,ntux_minipix,ptycon_minipix,toksvc_minipix
-mb_project_dir=$(cd "$(dirname $0)" ; pwd)
-cd "$mb_project_dir"
+ mb_project_dir=$(cd "$(dirname $0)" ; pwd)
+ cd "$mb_project_dir"
-./build.sh -r ${DEV_PACKAGES}
-./build.sh -D minipix
+ ./build.sh -r ${DEV_PACKAGES}
+ ./build.sh -D minipix
+};
+
+devbuild_all() {
+ ./build.sh -a nt64 -b release -D minipix,rpm,zipdist -F ipv4 -p 6 -v && ./build.sh -a nt64 -b debug -D minipix,rpm,zipdist -F ipv4 -p 6 -v;
+};
+
+case "${1:-}" in
+--all) devbuild_all; ;;
+*) devbuild_midipix; ;;
+esac;
+
+# vim:filetype=sh textwidth=0