mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
Ladybird/AppKit: Port TaskManager window to Swift
This is just a direct port of the Objective-C++ code to Swift 6. A future patch should probably update it to actually use SwiftUI.
This commit is contained in:
committed by
Andrew Kaster
parent
4066ce2c7e
commit
68ce5f8290
2
.github/actions/setup/action.yml
vendored
2
.github/actions/setup/action.yml
vendored
@@ -50,7 +50,7 @@ runs:
|
||||
shell: bash
|
||||
run: |
|
||||
set -e
|
||||
sudo xcode-select --switch /Applications/Xcode_15.4.app
|
||||
sudo xcode-select --switch /Applications/Xcode_16.0.app
|
||||
brew update
|
||||
brew install autoconf autoconf-archive automake coreutils bash ffmpeg ninja wabt ccache unzip qt llvm@18 nasm
|
||||
|
||||
|
||||
10
.github/workflows/lagom-template.yml
vendored
10
.github/workflows/lagom-template.yml
vendored
@@ -138,6 +138,16 @@ jobs:
|
||||
working-directory: ${{ github.workspace }}/Build
|
||||
run: cmake --build .
|
||||
|
||||
- name: Enable the AppKit chrome with Swift files
|
||||
if: ${{ inputs.os_name == 'macOS' && inputs.fuzzer == 'NO_FUZZ' }}
|
||||
working-directory: ${{ github.workspace }}
|
||||
run: cmake -B Build -DENABLE_QT=OFF -DENABLE_SWIFT=ON
|
||||
|
||||
- name: Build the AppKit chrome with Swift files
|
||||
if: ${{ inputs.os_name == 'macOS' && inputs.fuzzer == 'NO_FUZZ' }}
|
||||
working-directory: ${{ github.workspace }}/Build
|
||||
run: cmake --build .
|
||||
|
||||
- name: Save Caches
|
||||
uses: ./.github/actions/cache-save
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user