// Expect jalview.version and target release branch in jalview.release
def releaseProps = new Properties();
def releasePropFile = findProperty("JALVIEW_RELEASE_FILE");
- def defaultReleasePropFile = "${jalviewDir}/RELEASE";
+ def defaultReleasePropFile = "${jalviewDirAbsolutePath}/RELEASE";
try {
(new File(releasePropFile!=null ? releasePropFile : defaultReleasePropFile)).withInputStream {
releaseProps.load(it)
// clover bits
dependencies {
+ cloverCompile 'org.openclover:clover:4.4.1'
if (use_clover) {
- cloverCompile 'org.openclover:clover:4.4.1'
testCompile 'org.openclover:clover:4.4.1'
}
}
outputs.dir cloverInstrDir
doFirst {
- delete cloverInstrDir
+ //delete cloverInstrDir
def argsList = [
"--initstring",
cloverDb,
dependsOn cleanClover
doFirst {
delete sourceSets.test.java.outputDir
+ delete cloverInstrDir
+ delete cloverDb
}
}
workingDir = jalviewDir
//systemProperties 'clover.jar' System.properties.clover.jar
+ def testLaf = project.findProperty("test_laf")
+ if (testLaf != null) {
+ println("Setting Test LaF to '${testLaf}'")
+ systemProperty "laf", testLaf
+ }
+ def testHiDPIScale = project.findProperty("test_HiDPIScale")
+ if (testHiDPIScale != null) {
+ println("Setting Test HiDPI Scale to '${testHiDPIScale}'")
+ systemProperty "sun.java2d.uiScale", testHiDPIScale
+ }
sourceCompatibility = compile_source_compatibility
targetCompatibility = compile_target_compatibility
jvmArgs += additional_compiler_args