SDK Build: ensure netbeans folder is not empty

For some reason Travis-CI will create folders that were requested to be cached, thus causing the build to fail.
This commit is contained in:
Kirill Vainer 2015-04-27 19:39:50 -04:00
parent cd1d145005
commit b7af06e41c

View File

@ -48,7 +48,7 @@ task checkPlatformConfig {
def platformFile = file("nbproject/private/platform-private.properties")
if(!platformFile.exists()){
def netbeansFolder = file("../netbeans")
if(!netbeansFolder.exists()){
if(!netbeansFolder.exists() || netbeansFolder.list().length == 0){
println "Downloading NetBeans Platform base, this only has to be done once.."
def f = file("netbeans.zip")
new URL(netbeansUrl).withInputStream{ i -> f.withOutputStream{ it << i }}