File: README.source

package info (click to toggle)
gradle 4.4.1-22
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 85,488 kB
  • sloc: java: 319,990; xml: 14,356; javascript: 4,838; cpp: 4,200; ansic: 1,025; sh: 303; makefile: 66; asm: 17; jsp: 17; objc: 10
file content (32 lines) | stat: -rw-r--r-- 1,224 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Gradle in Debian
----------------

  Sometimes upstream introduces changes that break compatibility with
  previous versions of Gradle. This is particularly annoying/problematic
  because Gradle Build-Depends on itself, so sometimes new upstream
  releases would not be buildable with the previous version available
  in Debian.

  To workaround this issue a bootstrap target is provided in rules
  file. This will generate a binary package from upstream distribution.

  Once this package is generated, it can be used to build Gradle from
  its source in Debian.

  IMHO, this is not a case of FTBFSIASW[1] because once Gradle is
  bootstrapped (if needed), it can be built with one call to debian/rules.

  I'm going to bring this topic with upstream, since it would be ideal
  to avoid annoyances like this just keeping compatibility with the
  immediate previous version.


  1. https://ftp-master.debian.org/REJECT-FAQ.html

api-mapping.txt default-imports.txt
-----------------------------------

This 2 files are extracted from a prebuilt Gradle and are machine-generated
resources. One Gradle 4 is uploaded, they can be generated during build.

 -- Miguel Landaeta <miguel@miguel.cc>  Sun, 29 May 2011 09:56:01 -0430