From b064f8e1aaf9c945295b56445f1cd8585b626224 Mon Sep 17 00:00:00 2001 From: unnsse Date: Mon, 5 May 2025 13:33:50 -0700 Subject: [PATCH 1/2] - Fix local shell script run issue --- app/build.gradle.kts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8776920..166b1d2 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -77,9 +77,13 @@ abstract class CreateShellScriptTask : DefaultTask() { @TaskAction fun createScript() { - outputFile.get().writeText("""#!/bin/sh -java -jar "\$(dirname "\$0")/bounding-box.jar" "\$@" -""") + outputFile.get().writeText( + """ + |#!/bin/sh + |DIR="$(cd "$(dirname "$0")" && pwd)" + |exec java -jar "${'$'}DIR/bounding-box.jar" "${'$'}@" + """.trimMargin() + ) outputFile.get().setExecutable(true) } } From cbee398a683e204aa9a9dc544eb24ae69f62f58e Mon Sep 17 00:00:00 2001 From: unnsse Date: Mon, 5 May 2025 13:40:53 -0700 Subject: [PATCH 2/2] - commentary --- .github/workflows/gradle.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 592c995..c979517 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -1,3 +1,4 @@ +# GitHub Actions CI/CD name: BoundingBox CI on: