name: iOS on: push: branches: - master pull_request: branches: - master jobs: mobileBuild: runs-on: macOS-10.15 steps: - name: switch to Xcode 11 run: sudo xcode-select -s "/Applications/Xcode_11.7.app" - name: checkout sources uses: actions/checkout@v1 - name: setup Homebrew run: brew install autoconf automake libtool pkg-config - name: set our Qt build run: | env curl -L --output Qt-5.14.1-ios.tar.xz https://f002.backblazeb2.com/file/Subsurface-Travis/Qt-5.14.1-ios.tar.xz mkdir -p $HOME/Qt xzcat Qt-5.14.1-ios.tar.xz | tar -x -C $HOME/Qt -f - - name: build Subsurface-mobile for iOS run: | cd packaging/ios ln -s $HOME/Qt Qt echo "build dependencies" bash -x build.sh -simulator echo "Subsurface-mobile for iOS" cd build-Subsurface-mobile-*for_iOS-Release sed -i.bak 's/-Wall/-Wno-everything/' Makefile # make the build far less verbose make -j2