From c2beccdafb2f98b76594f5680d4e9dab70ad3d77 Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Tue, 28 Jan 2020 14:57:01 +0100
Subject: Update submodules
---
bin/mkdocker.sh | 52 +++++++++++++++++++++++++++++++++++++++
modules/DBIish | 2 +-
modules/Debugger::UI::CommandLine | 2 +-
modules/Encode | 2 +-
modules/HTTP::UserAgent | 2 +-
modules/JSON::Class | 2 +-
modules/License::SPDX | 2 +-
modules/META6 | 2 +-
modules/OO::Monitors | 2 +-
modules/TAP | 2 +-
modules/p6doc | 2 +-
modules/zef | 2 +-
12 files changed, 63 insertions(+), 11 deletions(-)
create mode 100755 bin/mkdocker.sh
diff --git a/bin/mkdocker.sh b/bin/mkdocker.sh
new file mode 100755
index 0000000..8c6e1b8
--- /dev/null
+++ b/bin/mkdocker.sh
@@ -0,0 +1,52 @@
+#! /usr/bin/env sh
+
+readonly BASEDIR=$(CDPATH="" cd -- "$(dirname -- "$0")/.." && pwd -P)
+
+main()
+{
+ # Handle opts
+ opts "$@"
+ shift "$OPTS"
+ unset OPTS
+
+ # Show help
+ [ "$OPT_HELP_ONLY" ] && usage && exit 0
+ [ -z "$1" ] && usage && exit 1
+
+ # Make the Docker image
+ cd -- "$BASEDIR"
+ docker build --build-arg "VERSION=$1" -t "rakudo-star:$1" .
+ docker tag "rakudo-star:$1" rakudo-star:latest
+}
+
+opts()
+{
+ OPTS=0
+
+ while getopts ":h" opt
+ do
+ case "$opt" in
+ h) OPT_HELP_ONLY=1 ;;
+ *)
+ printf "Invalid option passed: %s\n" "$OPTARG" >&2
+ ;;
+ esac
+ done
+}
+
+usage()
+{
+ cat <
+
+Make a Docker image for Rakudo Star. This requires a release tarball to exist.
+You must specify the same version argument as you supplied to mkrelease.sh.
+
+Options:
+ -h Show this help text and exit.
+EOF
+}
+
+main "$@"
diff --git a/modules/DBIish b/modules/DBIish
index 496aed3..0c50fd9 160000
--- a/modules/DBIish
+++ b/modules/DBIish
@@ -1 +1 @@
-Subproject commit 496aed3fd2abd5cfc73b910335e090197e810996
+Subproject commit 0c50fd9a6aa3fa3bc4365e0b81f1c07cae1e944e
diff --git a/modules/Debugger::UI::CommandLine b/modules/Debugger::UI::CommandLine
index a18de77..45817dc 160000
--- a/modules/Debugger::UI::CommandLine
+++ b/modules/Debugger::UI::CommandLine
@@ -1 +1 @@
-Subproject commit a18de77df33b9189f093511b6b6249230cd6dc45
+Subproject commit 45817dc77f4e1d0f50d3bd9b64e76f1033cc1973
diff --git a/modules/Encode b/modules/Encode
index 4c7c0e3..7561b5f 160000
--- a/modules/Encode
+++ b/modules/Encode
@@ -1 +1 @@
-Subproject commit 4c7c0e3b4f86216c2dace7855197f1d9086a7775
+Subproject commit 7561b5f48cd666f5f767d400c5fa7444f546e3a0
diff --git a/modules/HTTP::UserAgent b/modules/HTTP::UserAgent
index c8c96b4..590680d 160000
--- a/modules/HTTP::UserAgent
+++ b/modules/HTTP::UserAgent
@@ -1 +1 @@
-Subproject commit c8c96b4fef7f4e3146153a6dec528db9d692c47e
+Subproject commit 590680d9679a6a1184ef224ec03b86bd0df26036
diff --git a/modules/JSON::Class b/modules/JSON::Class
index 13b01e7..6037517 160000
--- a/modules/JSON::Class
+++ b/modules/JSON::Class
@@ -1 +1 @@
-Subproject commit 13b01e7c831d6c1dba4ebe1104c8c87711c4f72d
+Subproject commit 6037517c6843a6a58d55c778dbe0e2575e04d835
diff --git a/modules/License::SPDX b/modules/License::SPDX
index f37cdac..2165ab2 160000
--- a/modules/License::SPDX
+++ b/modules/License::SPDX
@@ -1 +1 @@
-Subproject commit f37cdac8d3177c82ea095a66907331e033152e08
+Subproject commit 2165ab27ed6e58d3e68eea21bb21d9908d473f40
diff --git a/modules/META6 b/modules/META6
index d40ed95..335492a 160000
--- a/modules/META6
+++ b/modules/META6
@@ -1 +1 @@
-Subproject commit d40ed95d205a7dfecb7b7e3edd5b67c37ade4f3d
+Subproject commit 335492ad357a76e5d31166d4f700b66562054d55
diff --git a/modules/OO::Monitors b/modules/OO::Monitors
index 6dc1a36..b59fb97 160000
--- a/modules/OO::Monitors
+++ b/modules/OO::Monitors
@@ -1 +1 @@
-Subproject commit 6dc1a363c7859b760bf973d0ada0773cfdb14356
+Subproject commit b59fb975fe0340cf16c075bc2bc9994a8d9eca64
diff --git a/modules/TAP b/modules/TAP
index 4b27221..f014310 160000
--- a/modules/TAP
+++ b/modules/TAP
@@ -1 +1 @@
-Subproject commit 4b272219941a75809774d6a382d615bfb7779de4
+Subproject commit f0143104bfe37a34ce0c1b0daea08365302dfbf4
diff --git a/modules/p6doc b/modules/p6doc
index 5bb0e8c..ac95173 160000
--- a/modules/p6doc
+++ b/modules/p6doc
@@ -1 +1 @@
-Subproject commit 5bb0e8c8f980f3f31517d5e9df664a23bd1de421
+Subproject commit ac9517314fb567898beaae24a88c831d7154dfb3
diff --git a/modules/zef b/modules/zef
index 0484e30..7bbc663 160000
--- a/modules/zef
+++ b/modules/zef
@@ -1 +1 @@
-Subproject commit 0484e30ba82f7860b785e2a1d7759379b2c78488
+Subproject commit 7bbc6638aa62fa5535aad77252f9a3bc61e87ce1
--
cgit v1.1