From 405da11dfd1d79f8766dcae6ecbba9397c0ee799 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 28 Jun 2023 09:24:23 +0200 Subject: gradle.eclass: add gradle-src_unpack Signed-off-by: Florian Schmaus --- eclass/gradle.eclass | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index 7595923d..91c8299d 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -32,6 +32,10 @@ # ... # $(gradle_src_uri) # " +# src_unpack() { +# default +# gradle-src_unpack +# } # @CODE # # Afterwards, use egradle to invoke gradle. @@ -160,6 +164,18 @@ gradle-src_uri() { echo "https://services.gradle.org/distributions/gradle-${EGRADLE_BUNDLED_VER}-bin.zip" } +# @FUNCTION: gradle-src_unpack +# @DESCRIPTION: +# Unpack the "bundled" gradle version. You must have +# EGRADLE_BUNDLED_VER set when calling this function. +gradle-src_unpack() { + if [[ -z ${EGRADLE_BUNDLED_VER} ]]; then + die "Must set EGRADLE_BUNDLED_VER when calling gradle-src_unpack" + fi + + unpack "gradle-${EGRADLE_BUNDLED_VER}-bin.zip" +} + # @FUNCTION: egradle # @USAGE: [gradle-args] # @DESCRIPTION: -- cgit v1.2.3-65-gdbad