summaryrefslogtreecommitdiffstats
path: root/make/scripts/make.gluegen.all.android-x86-cross.sh
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2019-12-26 04:26:32 +0100
committerSven Gothel <[email protected]>2019-12-26 04:26:32 +0100
commit1390bc236de531646aaa4525a17de1a533b1fa06 (patch)
tree8766f44afe2adc5883f04be138dc08a9de80f219 /make/scripts/make.gluegen.all.android-x86-cross.sh
parentfaa37334e2912e02cb58e738570a127cc6402b37 (diff)
Bug 1417 - Android: Use d8 for dex'ing w/ implicit Java8 desugaring (macro: aapt.signed)
The new SDK d8 dex'ing tool performs Java8 desugaring, hence allows using Java8 code style. We use d8 instead of dx in the 'aapt.signed' macro of 'jogamp-androidtasks.xml'. For the proper desugaring, we pass 'android-min.jar and 'target.rt.jar' Android and Java8 system runtime jar-files to d8's classpath. Macro 'aapt.signed' also receives the new optional element 'd8-classpaths' to allows caller to pass further required jar-files to the d8 classpath. See build-test.xml.
Diffstat (limited to 'make/scripts/make.gluegen.all.android-x86-cross.sh')
0 files changed, 0 insertions, 0 deletions