File tree 3 files changed +11
-9
lines changed
3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,14 @@ jobs:
17
17
- name : Install Dependencies
18
18
run : |
19
19
sudo apt update && \
20
- sudo apt install -y libgtk-4-dev clang
20
+ sudo apt install -y libgtk-4-dev libgtk-3-dev clang
21
21
- name : Build
22
22
run : |
23
- swift build --target GtkCodeGen && \
24
23
cd Examples && \
24
+ swift build --target GtkCodeGen && \
25
25
swift build --target SwiftCrossUI && \
26
26
swift build --target GtkBackend && \
27
+ swift build --target Gtk3Backend && \
27
28
swift build --target CounterExample && \
28
29
swift build --target ControlsExample && \
29
30
swift build --target RandomNumberGeneratorExample && \
Original file line number Diff line number Diff line change @@ -16,13 +16,14 @@ jobs:
16
16
run : sudo xcode-select -switch /Applications/Xcode_15.4.app
17
17
- uses : actions/checkout@v3
18
18
- name : Install Dependencies
19
- run : brew install pkg-config gtk4 || echo "This step 'fails' every time but it's just a brew linking error - not important."
19
+ run : brew install pkg-config gtk4 gtk+3 || echo "This step 'fails' every time but it's just a brew linking error - not important."
20
20
- name : Build
21
21
run : |
22
- swift build --target GtkCodeGen && \
23
22
cd Examples && \
23
+ swift build --target GtkCodeGen && \
24
24
swift build --target SwiftCrossUI && \
25
25
swift build --target GtkBackend && \
26
+ swift build --target Gtk3Backend && \
26
27
swift build --target AppKitBackend && \
27
28
swift build --target CounterExample && \
28
29
swift build --target ControlsExample && \
Original file line number Diff line number Diff line change 24
24
- name : Setup
25
25
26
26
with :
27
- branch : swift-6.0 -release
28
- tag : 6.0 -RELEASE
27
+ branch : swift-5.10 -release
28
+ tag : 5.10 -RELEASE
29
29
30
30
- name : Compute vcpkg Triplet
31
31
id : triplet
60
60
PKG_CONFIG_PATH : ${{ github.workspace }}/vcpkg_installed/${{ steps.triplet.outputs.lowercase }}/lib/pkgconfig
61
61
# Only build the library target to work around apple/swift-package-manager#6644
62
62
run : swift build --target SwiftCrossUI -v
63
-
64
- - name : Build WinUIBackend
65
- run : swift build --target WinUIBackend
63
+ # Requires 6.0, and 6.0 is broken in CI for now.
64
+ # - name: Build WinUIBackend
65
+ # run: swift build --target WinUIBackend
You can’t perform that action at this time.
0 commit comments