mirror of
https://github.com/mitb-archive/filebot
synced 2025-03-09 13:59:49 -04:00
<indexjars refid="jar.classpath" />
This commit is contained in:
parent
136914c1b8
commit
f7c26ea79f
20
build.xml
20
build.xml
@ -207,25 +207,7 @@
|
|||||||
<fileset id="jar.classpath" dir="${dir.lib}" includesfile="${dir.lib}/jar.includes" />
|
<fileset id="jar.classpath" dir="${dir.lib}" includesfile="${dir.lib}/jar.includes" />
|
||||||
|
|
||||||
<!-- rebuild each dependency jar with zero compression and remove signatures -->
|
<!-- rebuild each dependency jar with zero compression and remove signatures -->
|
||||||
<groovy>
|
<groovy src="${dir.lib}/jar.groovy" />
|
||||||
def destfile = { r ->
|
|
||||||
ant.project.properties.'dir.dist' + '/lib/' + r.file.name.replaceAll(/.jdk15on|.java16/, '').toLowerCase()
|
|
||||||
}
|
|
||||||
|
|
||||||
project.references.'jar.classpath'.each { r ->
|
|
||||||
ant.jar(destfile: destfile(r), index: 'yes', indexMetaInf: 'yes', compress: 'no') {
|
|
||||||
zipfileset(src: r) {
|
|
||||||
exclude(name: 'META-INF/MANIFEST.MF')
|
|
||||||
exclude(name: 'META-INF/INDEX.LIST')
|
|
||||||
exclude(name: 'META-INF/*.RSA')
|
|
||||||
exclude(name: 'META-INF/*.DSA')
|
|
||||||
exclude(name: 'META-INF/*.SF')
|
|
||||||
exclude(name: 'META-INF/*.EC')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</groovy>
|
|
||||||
|
|
||||||
|
|
||||||
<path id="jar.classpath">
|
<path id="jar.classpath">
|
||||||
<fileset dir="${dir.dist}/lib">
|
<fileset dir="${dir.dist}/lib">
|
||||||
|
16
lib/jar.groovy
Normal file
16
lib/jar.groovy
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
def destfile = { r ->
|
||||||
|
ant.project.properties.'dir.dist' + '/lib/' + r.file.name.replaceAll(/.jdk15on|.java16/, '').toLowerCase()
|
||||||
|
}
|
||||||
|
|
||||||
|
project.references.'jar.classpath'.each { r ->
|
||||||
|
ant.jar(destfile: destfile(r), index: 'yes', indexMetaInf: 'yes', compress: 'no') {
|
||||||
|
zipfileset(src: r) {
|
||||||
|
exclude(name: 'META-INF/MANIFEST.MF')
|
||||||
|
exclude(name: 'META-INF/INDEX.LIST')
|
||||||
|
exclude(name: 'META-INF/*.RSA')
|
||||||
|
exclude(name: 'META-INF/*.DSA')
|
||||||
|
exclude(name: 'META-INF/*.SF')
|
||||||
|
exclude(name: 'META-INF/*.EC')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user