From b5e10723792816eee4b117fb3ebc4487e8fd0eb9 Mon Sep 17 00:00:00 2001 From: eric sciple Date: Tue, 19 Oct 2021 14:30:04 -0500 Subject: script to generate license info (#614) --- src/misc/licensed-check.sh | 8 ++++++++ src/misc/licensed-download.sh | 24 ++++++++++++++++++++++++ src/misc/licensed-generate.sh | 8 ++++++++ 3 files changed, 40 insertions(+) create mode 100755 src/misc/licensed-check.sh create mode 100755 src/misc/licensed-download.sh create mode 100755 src/misc/licensed-generate.sh (limited to 'src') diff --git a/src/misc/licensed-check.sh b/src/misc/licensed-check.sh new file mode 100755 index 0000000..f5066fd --- /dev/null +++ b/src/misc/licensed-check.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +set -e + +src/misc/licensed-download.sh + +echo 'Running: licensed cached' +_temp/licensed-3.3.1/licensed status \ No newline at end of file diff --git a/src/misc/licensed-download.sh b/src/misc/licensed-download.sh new file mode 100755 index 0000000..192091e --- /dev/null +++ b/src/misc/licensed-download.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -e + +if [ ! -f _temp/licensed-3.3.1.done ]; then + echo 'Clearing temp' + rm -rf _temp/licensed-3.3.1 || true + + echo 'Downloading licensed' + mkdir -p _temp/licensed-3.3.1 + pushd _temp/licensed-3.3.1 + if [[ "$OSTYPE" == "darwin"* ]]; then + curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/3.3.1/licensed-3.3.1-darwin-x64.tar.gz + else + curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/3.3.1/licensed-3.3.1-linux-x64.tar.gz + fi + + echo 'Extracting licenesed' + tar -xzf licensed.tar.gz + popd + touch _temp/licensed-3.3.1.done +else + echo 'Licensed already downloaded' +fi diff --git a/src/misc/licensed-generate.sh b/src/misc/licensed-generate.sh new file mode 100755 index 0000000..e66e03b --- /dev/null +++ b/src/misc/licensed-generate.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +set -e + +src/misc/licensed-download.sh + +echo 'Running: licensed cached' +_temp/licensed-3.3.1/licensed cache \ No newline at end of file -- cgit v1.2.3