JAL-3210 updating. no test
[jalview.git] / build.gradle
index 19314c2..cae48b5 100644 (file)
@@ -299,7 +299,7 @@ configurations {
 
 eclipse {
   project {
-    name = "Jalview with gradle build"
+    name = "jalview"
 
     natures 'org.eclipse.jdt.core.javanature',
     'org.eclipse.jdt.groovy.core.groovyNature',
@@ -1250,3 +1250,37 @@ task helppages  {
   inputs.dir("$classes/$helpDir")
   outputs.dir("$helpOutputDir")
 }
+
+
+task jalviewjs_unzipFiles {
+  def zipFiles = fileTree(dir: jalviewjs_libjs_dir).include("*.zip")
+  zipFiles += jalviewjs_swingjs_zip
+
+  doLast {
+    zipFiles.each { file_zip -> 
+      copy {
+        from zipTree(file_zip)
+        into jalviewjs_site_dir
+      }
+    }
+  }
+
+  inputs.files zipFiles
+  outputs.dir jalviewjs_site_dir
+}
+
+task jalviewjs_copyResources (type: Copy) {
+  from fileTree(dir: jalviewjs_resource_dir)
+  into jalviewjs_site_dir+"/"+jalviewjs_j2s_subdir
+}
+
+task jalviewjs_copySiteResources (type: Copy) {
+  from fileTree(dir: jalviewjs_site_resource_dir)
+  into jalviewjs_site_dir
+}
+
+task jalviewjsBuildSite {
+  dependsOn jalviewjs_unzipFiles
+  dependsOn jalviewjs_copyResources
+  dependsOn jalviewjs_copySiteResources
+}