Exclude Xcode license from the restricted build
Also fix excluding cache files.
This commit is contained in:
committed by
Ilya Matveev
parent
bb5b3efac6
commit
86643c7396
+10
-5
@@ -496,6 +496,10 @@ task bundle(type: (isWindows()) ? Zip : Tar) {
|
|||||||
exclude 'klib/testLibrary'
|
exclude 'klib/testLibrary'
|
||||||
into baseName
|
into baseName
|
||||||
}
|
}
|
||||||
|
from(project.rootDir) {
|
||||||
|
include 'licenses/**'
|
||||||
|
into baseName
|
||||||
|
}
|
||||||
if (isWindows()) {
|
if (isWindows()) {
|
||||||
zip64 true
|
zip64 true
|
||||||
} else {
|
} else {
|
||||||
@@ -517,7 +521,7 @@ task bundleRestricted(type: Tar) {
|
|||||||
exclude "klib/platform/${target.name}"
|
exclude "klib/platform/${target.name}"
|
||||||
exclude {
|
exclude {
|
||||||
// Exclude platform libraries caches too.
|
// Exclude platform libraries caches too.
|
||||||
!it.isDirectory && it.relativePath.startsWithAny("klib/cache/${target.name}-g") &&
|
!it.isDirectory() && it.relativePath.startsWithAny("klib/cache/${target.name}-g") &&
|
||||||
it.name != "libstdlib-cache.a"
|
it.name != "libstdlib-cache.a"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -525,6 +529,11 @@ task bundleRestricted(type: Tar) {
|
|||||||
exclude '**/xcode_license.pdf'
|
exclude '**/xcode_license.pdf'
|
||||||
into baseName
|
into baseName
|
||||||
}
|
}
|
||||||
|
from(project.rootDir) {
|
||||||
|
include 'licenses/**'
|
||||||
|
exclude '**/xcode_license.pdf'
|
||||||
|
into baseName
|
||||||
|
}
|
||||||
|
|
||||||
extension = 'tar.gz'
|
extension = 'tar.gz'
|
||||||
compression = Compression.GZIP
|
compression = Compression.GZIP
|
||||||
@@ -545,10 +554,6 @@ configure([bundle, bundleRestricted]) {
|
|||||||
include 'RELEASE_NOTES.md'
|
include 'RELEASE_NOTES.md'
|
||||||
into baseName
|
into baseName
|
||||||
}
|
}
|
||||||
from(project.rootDir) {
|
|
||||||
include 'licenses/**'
|
|
||||||
into baseName
|
|
||||||
}
|
|
||||||
|
|
||||||
destinationDir = file('.')
|
destinationDir = file('.')
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user