From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: gradle not supported? Date: Fri, 13 Mar 2020 07:49:35 -0400 Message-ID: <5111957C-062D-463F-9B48-996C4BFF5B72@lepiller.eu> References: <20190724152859.741c8ad4@gmail.com> <87pndgfvq9.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41007) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jCipR-0000Fw-Uv for guix-devel@gnu.org; Fri, 13 Mar 2020 07:50:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jCipQ-0007oK-QP for guix-devel@gnu.org; Fri, 13 Mar 2020 07:50:13 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:36714) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jCipQ-00078P-6X for guix-devel@gnu.org; Fri, 13 Mar 2020 07:50:12 -0400 In-Reply-To: <87pndgfvq9.fsf@ambrevar.xyz> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org, Pierre Neidhardt , Hartmut Goebel Le 13 mars 2020 05:30:06 GMT-04:00, Pierre Neidhardt = a =C3=A9crit : >Hi! > >Do you people know if there is a way to build such libraries without >relying on Gradle then? > >In particular, I'd like to package=20 >https://github=2Ecom/hyperledger/iroha-java/=2E > >Cheers! You can try with the ant-build-system=2E When you pass a #:jar-name argume= nt, it will create a build=2Exml script for you=2E I hope this is enough fo= r your package=2E My current focus is the maven-build-system=2E I'm almost there, but still = having some issues that I don't understand well=2E Once I have it, a gradle= build system should be relatively easy to create, because I could reuse ma= ny of the things I wrote for maven=2E Bootstrapping gradle will be very dif= ficult though, mostly because of kotlin, which presents a bootstrapping iss= ue=2E With a binary kotlin, I'm confident I could build gradle=2E It'll pro= bably take months if not years to get there (remember I'm working on this s= ince 2018!) so don't count on it too much=2E Sorry for the bad news :/