Verified Commit 44e71d3b authored by Christof Lendl's avatar Christof Lendl
Browse files

Preparing project for '2020.352' release.

Note: This commit mostly contains changes that hard-code settings for
the overdue release. The intend is to mimic as much as possible the
releases that were done using the Ant build tool.

ToDo: Change all hard-coded settings to variables or functions that
update automatically as required!
parent a8e16e98
......@@ -48,7 +48,20 @@ dependencies {
testImplementation 'org.hamcrest:hamcrest:2.2'
}
version = '2020.999'
// --- Begin "GIPPtools release 2020.352"
// The following lines were temporarily added for the GIPPtools 2020.352
// release.
//
// Note: It is not possible to JUnit test the project while the source/target
// compatibility is set to Java 1.5!
version = '2020.352'
sourceCompatibility = JavaVersion.VERSION_1_5
targetCompatibility = JavaVersion.VERSION_1_5
// --- End "GIPPtools release 2020.352"
jar {
archiveFileName = 'tools.jar'
......@@ -105,7 +118,7 @@ tasks.withType(AsciidoctorTask) {
icons : 'font',
'source-highlighter': 'prettify',
'package-name' : "GIPPtools",
'package-release' : "TESTING"
'package-release' : project.version
]
}
......@@ -219,10 +232,13 @@ task gipptoolsUnixDist(type: Tar) {
description("Prepare GIPPtools Distribution for Unix.")
archiveBaseName.set('gipptools')
archiveClassifier.set('unix')
archiveExtension.set('tar.gz')
compression = Compression.GZIP
reproducibleFileOrder = true
into 'gipptools-2020.352'
['cube2ascii', 'cube2mseed', 'cube2segy', 'cubeevent',
'cubeinfo', 'mseed2ascii', 'mseed2mseed', 'mseed2pdas',
'mseed2segy', 'mseedcut', 'mseedinfo', 'mseedrecover',
......@@ -247,8 +263,11 @@ task gipptoolsWinDist(type: Zip) {
description("Prepare GIPPtools Distribution for Windows.")
archiveBaseName.set('gipptools')
archiveClassifier.set('win')
reproducibleFileOrder = true
into 'gipptools-2020.352'
['cube2ascii.cmd', 'cube2mseed.cmd', 'cube2segy.cmd', 'cubeevent.cmd',
'cubeinfo.cmd', 'mseed2ascii.cmd', 'mseed2mseed.cmd', 'mseed2pdas.cmd',
'mseed2segy.cmd', 'mseedcut.cmd', 'mseedinfo.cmd', 'mseedrecover.cmd',
......@@ -269,10 +288,13 @@ task cubetoolsUnixDist(type: Tar) {
description("Prepare CubeTools Distribution for Unix.")
archiveBaseName.set('cubetools')
archiveClassifier.set('unix')
archiveExtension.set('tar.gz')
compression = Compression.GZIP
reproducibleFileOrder = true
into 'cubetools-2020.352'
['cube2ascii', 'cube2mseed', 'cube2segy',
'cubeevent', 'cubeinfo', 'cubetools'
].each { dest ->
......@@ -296,6 +318,9 @@ task cubetoolsWinDist(type: Zip) {
description("Prepare CubeTools Distribution for Windows.")
archiveBaseName.set('cubetools')
archiveClassifier.set('win')
into 'cubetools-2020.352'
['cube2ascii.cmd', 'cube2mseed.cmd', 'cube2segy.cmd',
'cubeevent.cmd', 'cubeinfo.cmd', 'cubetools.cmd'
......
......@@ -26,7 +26,7 @@ NOTE: All releases are simply named after the date of their release.
:Performance: pass:quotes[*OPT*]
Release TESTING::
Release 2020.352::
* {BugFix} Cube conversion tools will ensure that the time between consecutive
Cube time tags "flows" in the right direction. +
......
......@@ -38,9 +38,9 @@
package.name = GIPPtools
package.release.id = TESTING
package.release.id = 2020.352
package.release.date = recently
package.release.date = 2020-12-17
package.vendor = GIPP
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment