Ctrl K
ComunidadGuías…

eclipse-plugin-jxbrowser-linux64/build.gradle

Rama develop · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
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+", "")
	}
}