소스 검색

vagrant: macOS: avoid error if pkg is already installed

Thomas Waldmann 5 년 전
부모
커밋
6f796296f4
1개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 6 6
      Vagrantfile

+ 6 - 6
Vagrantfile

@@ -79,12 +79,12 @@ def packages_darwin
     # brew is already installed in the base box
     #ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
     brew update
-    brew install openssl
-    brew install lz4
-    brew install xz  # required for python lzma module
-    brew install fakeroot
-    brew install git
-    brew install pkg-config
+    brew install openssl || brew upgrade openssl
+    brew install lz4 || brew upgrade lz4
+    brew install xz  || brew upgrade xz  # required for python lzma module
+    brew install fakeroot || brew upgrade fakeroot
+    brew install git || brew upgrade git
+    brew install pkg-config || brew upgrade pkg-config
   EOF
 end