Skip to content

Commit

Permalink
Build: iOS: Use Qt6 and bump build environment
Browse files Browse the repository at this point in the history
Crash-fix by @danryu.

Co-authored-by: Dan G <[email protected]>

Fixes: jamulussoftware#2711
Fixes: jamulussoftware#2939
  • Loading branch information
hoffie authored and ann0see committed May 11, 2023
1 parent 5034975 commit f80907b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/autobuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,13 +251,13 @@ jobs:

- config_name: iOS (artifacts)
target_os: ios
building_on_os: macos-10.15
base_command: QT_VERSION=5.15.2 ./.github/autobuild/ios.sh
building_on_os: macos-12
base_command: QT_VERSION=6.4.3 ./.github/autobuild/ios.sh
# Build failed with CodeQL enabled when last tested 03/2022 (#2490).
# There are no hints that iOS is supposed to be supported by CodeQL.
# Therefore, disable it:
run_codeql: false
xcode_version: 12.1.1
xcode_version: 14.3

- config_name: Windows (artifact+codeQL)
target_os: windows
Expand Down
1 change: 1 addition & 0 deletions Jamulus.pro
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,7 @@ win32 {
HEADERS += src/sound/coreaudio-ios/sound.h
OBJECTIVE_SOURCES += src/sound/coreaudio-ios/sound.mm
QMAKE_TARGET_BUNDLE_PREFIX = io.jamulus
QMAKE_LFLAGS += -Wl,-e,_qt_main_wrapper
LIBS += -framework AVFoundation \
-framework AudioToolbox
} else:android {
Expand Down

0 comments on commit f80907b

Please sign in to comment.