From 73e2f5ad68a39b217e951b8203d1eddac210758c Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Sun, 13 Mar 2016 22:57:23 +0100 Subject: [PATCH] Add back script to generate standalone launcher *from the sources* The way described in the README uses the artifacts (from Central or Sonatype releases) --- project/generate-standalone-launcher.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 project/generate-standalone-launcher.sh diff --git a/project/generate-standalone-launcher.sh b/project/generate-standalone-launcher.sh new file mode 100755 index 000000000..594adc9d8 --- /dev/null +++ b/project/generate-standalone-launcher.sh @@ -0,0 +1,16 @@ +#!/bin/bash +set -e + +cd "$(dirname "$0")/.." + +if [ ! -e cli/target/scala-2.11/proguard/coursier-standalone.jar ]; then + echo "Generating proguarded JAR..." 1>&2 + sbt cli/proguard:proguard +fi + +cat > coursier-standalone << EOF +#!/bin/sh +exec java -noverify -cp "\$0" coursier.cli.Coursier "\$@" +EOF +cat cli/target/scala-2.11/proguard/coursier-standalone.jar >> coursier-standalone +chmod +x coursier-standalone