diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index e9f7dd3..99858e8 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -46,11 +46,11 @@ jobs: - name: Install prerequisites shell: bash -l {0} run: | + ruby - e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2 > /dev/null + brew reinstall --build-from-source cmake + ln -s /usr/local/Cellar/cmake/3.27.1 /usr/local/Cellar/cmake/3.26.4 brew install create-dmg if [ ! -d "./opencv" ]; then - ruby - e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2 > /dev/null - brew install --build-from-source cmake - ln -s /usr/local/Cellar/cmake/3.27.1 /usr/local/Cellar/cmake/3.26.4 git clone https://github.com/opencv/opencv.git --branch 4.0.0 --depth 1 cmake -S opencv -B opencv/build -D ENABLE_PRECOMPILED_HEADERS=OFF -D WITH_MSMF=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_TESTS=OFF -D BUILD_WITH_DEBUG_INFO=OFF -D BUILD_DOCS=OFF -D WITH_JPEG=OFF -D WITH_FFMPEG=OFF -D CMAKE_BUILD_TYPE=RELEASE cd ./opencv/build