From: Daniel Martí Date: Sat, 21 Nov 2015 01:24:19 +0000 (-0800) Subject: Fix ndk always being reinstalled X-Git-Tag: 0.6.0~97 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=326e299e15bbfdd42d3382d1973f6a079583cc29;p=fdroidserver.git Fix ndk always being reinstalled --- diff --git a/buildserver/cookbooks/android-ndk/recipes/default.rb b/buildserver/cookbooks/android-ndk/recipes/default.rb index 6fe9e11f..bc704479 100644 --- a/buildserver/cookbooks/android-ndk/recipes/default.rb +++ b/buildserver/cookbooks/android-ndk/recipes/default.rb @@ -8,11 +8,8 @@ script "setup-android-ndk" do user node[:settings][:user] cwd "/tmp" code " - mkdir #{ndk_loc} + mkdir -p #{ndk_loc} " - not_if do - File.exists?("#{ndk_loc}") - end end script "setup-android-ndk-r9b" do @@ -30,9 +27,7 @@ script "setup-android-ndk-r9b" do tar jxvf /vagrant/cache/android-ndk-r9b-linux-x86$SUFFIX-legacy-toolchains.tar.bz2 mv android-ndk-r9b #{ndk_loc}/r9b " - not_if do - File.exists?("#{ndk_loc}/r9b") - end + not_if "test -d #{ndk_loc}/r9b" end script "setup-android-ndk-r10e" do @@ -50,8 +45,6 @@ script "setup-android-ndk-r10e" do /vagrant/cache/android-ndk-r10e-linux-x86$SUFFIX.bin x mv android-ndk-r10e #{ndk_loc}/r10e " - not_if do - File.exists?("#{ndk_loc}/r10e") - end + not_if "test -d #{ndk_loc}/r10e" end