diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..8834c09 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,19 @@ +name: Build +on: [push, pull_request] +env: + buildDir: ${{ github.workspace }}/build/ + +jobs: + build: + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: 'recursive' + - uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: '13.1' + - name: Build + run: | + gem install --verbose xcpretty + set -o pipefail && xcodebuild -UseModernBuildSystem=NO -configuration Release -target "Mumble" CONFIGURATION_BUILD_DIR="${PWD}/__build__" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -sdk iphoneos | xcpretty diff --git a/.gitmodules b/.gitmodules index 8da5fd7..ccb6efe 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "MumbleKit"] path = MumbleKit - url = http://github.com/mumble-voip/mumblekit.git + url = https://github.com/mumble-voip/mumblekit.git [submodule "Dependencies/fmdb"] path = Dependencies/fmdb - url = http://github.com/ccgus/fmdb.git + url = https://github.com/ccgus/fmdb.git diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a9eb7b0..0000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -os: - - osx - -osx_image: xcode8.1 -language: generic - -before_install: - - gem install --verbose xcpretty - -script: - - set -o pipefail && xcodebuild -configuration Release -target "Mumble" CONFIGURATION_BUILD_DIR="${PWD}/__build__" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -sdk iphoneos | xcpretty diff --git a/BuildConfig/Base.xcconfig b/BuildConfig/Base.xcconfig index 904d2fb..71fd124 100644 --- a/BuildConfig/Base.xcconfig +++ b/BuildConfig/Base.xcconfig @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -ARCHS = armv7 arm64 +ARCHS = arm64 SDKROOT = iphoneos MACOSX_DEPLOYMENT_TARGET = 10.7 diff --git a/MumbleKit b/MumbleKit index b59f033..c6f7819 160000 --- a/MumbleKit +++ b/MumbleKit @@ -1 +1 @@ -Subproject commit b59f03355a30c30693e82cfd17bc8f929f801f7f +Subproject commit c6f7819c0cf70c66ee6aecf87f6e5246ed5f32ea