From c1dab09a681edac9684afea4b6e2522475cea2f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Tue, 7 Mar 2017 15:00:09 +0100
Subject: builder-docker-otp: Fix passing of command

Pass all argument except the first as the command for "docker run".
---
 scripts/build-docker-otp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'scripts')

diff --git a/scripts/build-docker-otp b/scripts/build-docker-otp
index d796759691..928b84a32d 100755
--- a/scripts/build-docker-otp
+++ b/scripts/build-docker-otp
@@ -1,13 +1,14 @@
 #!/bin/bash
 
 if [ $# -lt 1 ]; then
-    echo "Usage $0 32|64 [command]"
+    echo "Usage $0 32|64 [command] [arg]..."
     exit 1
 fi
 
 ARCH="$1"
+shift
 
 git archive --format=tar.gz --prefix=otp/ HEAD >otp.tar.gz
 
 docker build -t otp --file scripts/Dockerfile.$ARCH .
-docker run --volume="$PWD/logs:/buildroot/otp/logs" -i --rm otp $2
+docker run --volume="$PWD/logs:/buildroot/otp/logs" -i --rm otp ${1+"$@"}
-- 
cgit v1.2.3