forked from LadybirdBrowser/ladybird
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Meta: Update Documentation and CI for repo move
- Loading branch information
1 parent
dd1fbd3
commit 6d3a54e
Showing
48 changed files
with
125 additions
and
1,277 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"name": "Ladybird Development", | ||
"id": "ladybird", | ||
"version": "2.0.0", | ||
"description": "Enable development of Ladybird libraries and applications", | ||
"options": { | ||
"llvm_version": { | ||
"type": "string", | ||
"proposals": [ | ||
17, | ||
18, | ||
"trunk" | ||
], | ||
"default": 18, | ||
"description": "Select LLVM compiler version to use" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,3 @@ | |
*.pgm binary | ||
*.png binary | ||
*.ppm binary | ||
|
||
# Prevent port patches from being normalized | ||
/Ports/**/patches/* -text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -42,19 +42,19 @@ runs: | |
echo "${{ github.workspace }}/wabt-1.0.23/bin" >> $GITHUB_PATH | ||
- name: 'Install JS dependencies' | ||
if: ${{ inputs.os == 'Linux' || inputs.os == 'Serenity' }} | ||
if: ${{ inputs.os == 'Linux' }} | ||
shell: bash | ||
run: sudo npm install -g [email protected] | ||
|
||
- name: 'Install Python dependencies' | ||
if: ${{ inputs.os == 'Linux' || inputs.os == 'Serenity' }} | ||
if: ${{ inputs.os == 'Linux' }} | ||
shell: bash | ||
run: | | ||
python3 -m pip install --upgrade pip | ||
pip3 install flake8 requests six | ||
- name: 'Install Dependencies' | ||
if: ${{ inputs.os == 'Serenity' }} | ||
if: ${{ inputs.os }} | ||
shell: bash | ||
run: | | ||
set -e | ||
|
@@ -65,20 +65,7 @@ runs: | |
sudo add-apt-repository ppa:ubuntu-toolchain-r/test | ||
sudo apt-get update | ||
sudo apt-get install clang-format-18 ccache e2fsprogs gcc-13 g++-13 libstdc++-13-dev libmpfr-dev libmpc-dev ninja-build optipng qemu-utils qemu-system-i386 unzip generate-ninja libegl1-mesa-dev | ||
if ${{ inputs.arch == 'aarch64' }}; then | ||
# FIXME: Remove this when we no longer build our own Qemu binary. | ||
sudo apt-get install libgtk-3-dev libpixman-1-dev libsdl2-dev libslirp-dev | ||
fi | ||
- name: Enable KVM group perms | ||
if: ${{ inputs.os == 'Serenity' }} | ||
shell: bash | ||
run: | | ||
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules | ||
sudo udevadm control --reload-rules | ||
sudo udevadm trigger --name-match=kvm | ||
sudo apt-get install clang-format-18 ccache e2fsprogs gcc-13 g++-13 libstdc++-13-dev libmpfr-dev libmpc-dev ninja-build optipng unzip generate-ninja libegl1-mesa-dev | ||
- name: 'Install Dependencies' | ||
if: ${{ inputs.os == 'macOS' || inputs.os == 'Android' }} | ||
|
Oops, something went wrong.