X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=build.gradle;h=68b03af36cd3c88fd4a4a260e7c5c7f990ffba51;hb=9bee8b2799672f7dc5c5d920e4fbcdc740dd9ea8;hp=33f8005074ec565813a9f22dcff568ef52d81612;hpb=bc3fa079b00e51bcbff501f383404d375858ac40;p=jalview.git diff --git a/build.gradle b/build.gradle index 33f8005..68b03af 100644 --- a/build.gradle +++ b/build.gradle @@ -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 +}