mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 08:18:55 +00:00
Added project title to Bundle-Name in source jars
This commit is contained in:
parent
661c9ccced
commit
d90e9a40dd
1 changed files with 11 additions and 8 deletions
|
@ -48,21 +48,24 @@ jar {
|
|||
def sourcesManifestFile = "$buildDir/tmp/sourcesJar/MANIFEST.MF"
|
||||
|
||||
task genSourcesManifest {
|
||||
outputs.file(sourcesManifestFile)
|
||||
doLast {
|
||||
def f = new File(sourcesManifestFile)
|
||||
f.parentFile.mkdirs()
|
||||
def writer = new PrintWriter(f)
|
||||
writer.println('Manifest-Version: 1.0')
|
||||
writer.println('Bundle-ManifestVersion: 2')
|
||||
writer.println('Bundle-SymbolicName: ' + project.name + '.source')
|
||||
writer.println('Bundle-Version: ' + qualifiedVersion)
|
||||
writer.println('Bundle-Name: Sources')
|
||||
writer.println('Bundle-Vendor: Eclipse Xtext')
|
||||
writer.println('Eclipse-SourceBundle: ' + project.name + ';version="' + qualifiedVersion + '"')
|
||||
writer.println("Manifest-Version: 1.0")
|
||||
writer.println("Bundle-ManifestVersion: 2")
|
||||
writer.println("Bundle-SymbolicName: ${project.name}.source")
|
||||
writer.println("Bundle-Version: ${qualifiedVersion}")
|
||||
if (project.hasProperty('title'))
|
||||
writer.println("Bundle-Name: ${project.title} Sources")
|
||||
else
|
||||
writer.println("Bundle-Name: Sources")
|
||||
writer.println("Bundle-Vendor: Eclipse Xtext")
|
||||
writer.println("Eclipse-SourceBundle: ${project.name};version=\"${qualifiedVersion}\"")
|
||||
writer.close()
|
||||
}
|
||||
}
|
||||
genSourcesManifest.outputs.file(sourcesManifestFile)
|
||||
|
||||
sourcesJar {
|
||||
dependsOn genSourcesManifest
|
||||
|
|
Loading…
Reference in a new issue