eclipse-plugin-jxbrowser-linux64/build.gradle
Rama develop · réplica de lectura del repositorio original.
dependencies {
toSync "${jxBrowserGroup}:jxbrowser-linux64:${jxBrowserVersion}", { exclude module: 'jxbrowser'}
implementation fileTree(dir: 'lib', include: '*.jar')
}
task writeManifest(dependsOn: syncLib) {
group = 'convertigo'
doLast {
def manifest = file 'META-INF/MANIFEST.MF'
java.manifest {
from sharedManifest
attributes(
'Automatic-Module-Name': 'com.twinsoft.convertigo.studio.jxbrowser.linux64',
'Bundle-Name': 'C-EMS Browser Linux 64',
'Bundle-SymbolicName': 'com.twinsoft.convertigo.studio.jxbrowser.linux64;singleton:=true',
'Fragment-Host': 'com.twinsoft.convertigo.studio',
'Eclipse-PlatformFilter': '(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))',
'Bundle-ClassPath': fileTree(dir: 'lib').collect { 'lib/' + it.name }.join(',')
)
}.writeTo(manifest)
manifest.text = manifest.text.replaceAll("Import-Package: .*\\s+", "")
}
}