JAL-3577 Added a jalviewt scheme ONLY to TEST-RELEASE and TEST-LOCAL channels so...
[jalview.git] / build.gradle
index d611f63..b47e420 100644 (file)
@@ -143,6 +143,7 @@ ext {
   install4jDMGBackgroundImage = "jalview_dmg_background-NON-RELEASE.png"
   install4jInstallerName = "${jalview_name} Installer"
   install4jExecutableName = jalview_name.replaceAll("[^\\w]+", "_").toLowerCase()
+  install4jExtraScheme = "jalviewx"
   switch (CHANNEL) {
 
     case "BUILD":
@@ -203,6 +204,7 @@ ext {
     reportRsyncCommand = true
     install4jSuffix = "Test"
     JALVIEW_VERSION = "TEST"
+    install4jExtraScheme = "jalviewt"
     break
 
     case ~/^SCRATCH(|-[-\w]*)$/:
@@ -222,6 +224,7 @@ ext {
     }
     install4jSuffix = "Test-Local"
     JALVIEW_VERSION = "TEST"
+    install4jExtraScheme = "jalviewt"
     break
 
     case "LOCAL":
@@ -1429,6 +1432,7 @@ task installers(type: com.install4j.gradle.Install4jTask) {
     'APPLICATION_FOLDER': install4jApplicationFolder,
     'UNIX_APPLICATION_FOLDER': install4jUnixApplicationFolder,
     'EXECUTABLE_NAME': install4jExecutableName,
+    'EXTRA_SCHEME': install4jExtraScheme,
   ]
 
   destination = "${jalviewDir}/${install4jBuildDir}"