From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BCC3F15A7D9 for ; Thu, 16 Mar 2023 10:49:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA351E07D1; Thu, 16 Mar 2023 10:49:48 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CD8BBE07D1 for ; Thu, 16 Mar 2023 10:49:48 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C45A233FE74 for ; Thu, 16 Mar 2023 10:49:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5F8A6888 for ; Thu, 16 Mar 2023 10:49:46 +0000 (UTC) From: "Florian Schmaus" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Florian Schmaus" Message-ID: <1678963781.0b1bba57eee6e98d6b787e22f9ededf562214e90.flow@gentoo> Subject: [gentoo-commits] proj/java:master commit in: eclass/ X-VCS-Repository: proj/java X-VCS-Files: eclass/gradle.eclass X-VCS-Directories: eclass/ X-VCS-Committer: flow X-VCS-Committer-Name: Florian Schmaus X-VCS-Revision: 0b1bba57eee6e98d6b787e22f9ededf562214e90 X-VCS-Branch: master Date: Thu, 16 Mar 2023 10:49:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 1061bf1e-b748-4d8b-aaf7-76deda47df72 X-Archives-Hash: 07500d50099ba478dd8ffdade99ca2aa commit: 0b1bba57eee6e98d6b787e22f9ededf562214e90 Author: Florian Schmaus gentoo org> AuthorDate: Thu Mar 16 10:49:41 2023 +0000 Commit: Florian Schmaus gentoo org> CommitDate: Thu Mar 16 10:49:41 2023 +0000 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=0b1bba57 gradle.eclass: add more documentation Signed-off-by: Florian Schmaus gentoo.org> eclass/gradle.eclass | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/eclass/gradle.eclass b/eclass/gradle.eclass index e4087f7a..4a7cf440 100644 --- a/eclass/gradle.eclass +++ b/eclass/gradle.eclass @@ -6,10 +6,10 @@ # Gentoo Java Project # @AUTHOR: # Florian Schmaus -# @BLURB: utility functions for the gradle build system. +# @BLURB: common ebuild functions for gradle-based packages. # @DESCRIPTION: -# Utility functions for the gradle build system. -# There are currently two approaches to using gradle in ebuilds. You can either +# This eclass provides support for the gradle build system. There +# are currently two approaches to using gradle in ebuilds. You can either # depend on a gradle system-wide installation from a gradle ebuild, typically # dev-java/gradle-bin, or, bundle gradle with the ebuild. # @@ -33,6 +33,13 @@ # $(gradle_src_uri) # " # @CODE +# +# Afterwards, use egradle to invoke gradle. +# @CODE +# src_compile() { +# egradle build +# } +# @CODE case ${EAPI} in 7|8) ;;