summaryrefslogtreecommitdiff
path: root/debian/README
blob: c7c72d67c6539455b91a49b6b6f4df342f2a8f69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
This is NOT a 'clean' Debian package.

The DH build process with gradle passes "--offline" to Gradle and thus
does not work with the libeufin build system.

Invoking the libeufin build system directly without the DH-magic
results in some failures to create a lock file in /root/ by Gradle.

Java builds are a mess.


So to still generate a 'nice' Debian package, you
must run:

$ ./gradlew dist
$ dpkg-buildpackage -rfakeroot -b -uc -us

Basically, we take the 'binary' zip file generated by the first
command as the "source" for dpkg.  Yuckkee!