JAL-3322 fixed convertBuildingMD task skipping in Windows
authorBen Soares <bsoares@dundee.ac.uk>
Thu, 27 Jun 2019 22:29:54 +0000 (23:29 +0100)
committerBen Soares <bsoares@dundee.ac.uk>
Thu, 27 Jun 2019 22:29:54 +0000 (23:29 +0100)
build.gradle

index 3aa4c45..81c2751 100644 (file)
@@ -594,10 +594,13 @@ task convertBuildingMD(type: Exec) {
     pandoc = System.getProperty("user.home")+"/buildtools/pandoc/bin/pandoc"
   }
 
-  if (pandoc != null && file(pandoc).exists()) {
-    commandLine pandoc, '-s', '-o', buildingHTML, '--metadata', 'pagetitle="Building Jalview from Source"', '--toc', '-H', css, buildingMD
-  } else {
-    commandLine "true"
+  doFirst {
+    if (false && pandoc != null && file(pandoc).exists()) {
+        commandLine pandoc, '-s', '-o', buildingHTML, '--metadata', 'pagetitle="Building Jalview from Source"', '--toc', '-H', css, buildingMD
+    } else {
+        println("Cannot find pandoc. Skipping convert building.md to HTML")
+        throw new StopExecutionException()
+    }
   }
 
   ignoreExitValue true