X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=build.gradle;h=ba884a136dd5ff0fa5af7ef8935a827cd1849226;hb=353cd0f438358fd6ea0a4976f37ee843b5387f72;hp=6c1e365f48b0c365b4db5dc998bb2801a20d4fa2;hpb=9831dc2e2e282496e16649cd514e9c24bede5c16;p=jalview.git diff --git a/build.gradle b/build.gradle index 6c1e365..ba884a1 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ import groovy.transform.ExternalizeMethods buildscript { dependencies { - classpath 'org.openclover:clover:4.3.1' + classpath 'org.openclover:clover:4.4.1' classpath 'org.apache.commons:commons-compress:1.18' } } @@ -61,6 +61,9 @@ ext { case "BUILD": // TODO: get bamboo build artifact URL for getdown artifacts + getdown_channel_base = bamboo_channelbase + getdown_channel_name = bamboo_planKey + '/'+JAVA_VERSION + getdown_app_base = bamboo_channelbase + '/'+ bamboo_planKey + bamboo_getdown_channel_suffix + '/'+JAVA_VERSION getdown_app_dir = getdown_app_dir_alt buildProperties = jalviewDir + "/" + classesDir +"/" + buildPropertiesFile break @@ -269,7 +272,7 @@ sourceSets { compileClasspath = files( sourceSets.test.java.outputDir ) if (use_clover) { - compileClasspath += sourceSets.clover.compileClasspath + compileClasspath = sourceSets.clover.compileClasspath } else { compileClasspath += files(sourceSets.main.java.outputDir) } @@ -284,8 +287,8 @@ sourceSets { // clover bits dependencies { if (use_clover) { - cloverCompile 'org.openclover:clover:4.3.1' - testCompile 'org.openclover:clover:4.3.1' + cloverCompile 'org.openclover:clover:4.4.1' + testCompile 'org.openclover:clover:4.4.1' } } @@ -449,7 +452,7 @@ eclipse { task cloverInstr() { // only instrument source, we build test classes as normal - inputs.files files (sourceSets.main.allJava) // , fileTree(dir:"$jalviewDir/$testSourceDir", include: ["**/*.java"])) + inputs.files files (sourceSets.main.allJava,sourceSets.test.allJava) // , fileTree(dir:"$jalviewDir/$testSourceDir", include: ["**/*.java"])) outputs.dir cloverInstrDir doFirst { @@ -1170,7 +1173,13 @@ clean { task sourceDist (type: Tar) { def VERSION_UNDERSCORES = JALVIEW_VERSION.replaceAll("\\.", "_") - archiveFileName = project.name + "_" + VERSION_UNDERSCORES + ".tar.gz" + def outputFileName = project.name + "_" + VERSION_UNDERSCORES + ".tar.gz" + // cater for buildship < 3.1 [3.0.1 is max version in eclipse 2018-09] + try { + archiveFileName = outputFileName + } catch (Exception e) { + archiveName = outputFileName + } compression Compression.GZIP @@ -1192,7 +1201,7 @@ task sourceDist (type: Tar) { "LICENSE", "**/README", "RELEASE", - "THIRDPARTYLIBS","TESTNG","**/README", + "THIRDPARTYLIBS","TESTNG", "build.gradle", "gradle.properties", "**/*.java", @@ -1223,11 +1232,12 @@ task sourceDist (type: Tar) { // exluding these as not using jars as modules yet exclude ("$j11modDir/**/*.jar") } - from (jalviewDir) { - // explicit includes for stuff that seemed to not get included - include(fileTree("test/**/*")) - exclude(EXCLUDE_FILES) - } +// from (jalviewDir) { +// // explicit includes for stuff that seemed to not get included +// include(fileTree("test/**/*.")) +// exclude(EXCLUDE_FILES) +// exclude(PROCESS_FILES) +// } } task helppages {