Read-only mirror — the public repositories of the Forgejo instance, refreshed every 10 minutes. The live instance (fg.dieschoenewolke.de) is reachable only over the VPN; clone here with https://git.dieschoenewolke.de/git/<owner>/<repo>.git.
summaryrefslogtreecommitdiff
path: root/src/misc
diff options
context:
space:
mode:
authoreric sciple <ericsciple@users.noreply.github.com>2021-10-19 14:30:04 -0500
committerGitHub <noreply@github.com>2021-10-19 14:30:04 -0500
commitb5e10723792816eee4b117fb3ebc4487e8fd0eb9 (patch)
treebc54f031ede4970b717f951ec6247573de7f3a94 /src/misc
parent3ede079bb07dd83f839db5d4e0bb4f742e1d7103 (diff)
script to generate license info (#614)
Diffstat (limited to 'src/misc')
-rwxr-xr-xsrc/misc/licensed-check.sh8
-rwxr-xr-xsrc/misc/licensed-download.sh24
-rwxr-xr-xsrc/misc/licensed-generate.sh8
3 files changed, 40 insertions, 0 deletions
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