Skip to content

Commit

Permalink
update servo to ed8def2 (#92)
Browse files Browse the repository at this point in the history
* update servo to ed8def2

* Updated readme and CI for Mako

* Combine Mako into typical dependency installation

* rewrite multiline command properly

* Update build.yml

* Update build.yml

* Update build.yml

Signed-off-by: Ngo Iok Ui (Wu Yu Wei) <[email protected]>

---------

Signed-off-by: Ngo Iok Ui (Wu Yu Wei) <[email protected]>
Co-authored-by: Ngo Iok Ui (Wu Yu Wei) <[email protected]>
  • Loading branch information
dklassic and wusyong authored Jul 29, 2024
1 parent e561e3f commit ca556c4
Show file tree
Hide file tree
Showing 4 changed files with 123 additions and 104 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ concurrency:
cancel-in-progress: true

env:
PYTHON3: python
CN_APP_SLUG: verso-nightly

jobs:
Expand Down Expand Up @@ -43,7 +44,8 @@ jobs:
libgstrtspserver-1.0-dev gstreamer1.0-tools libges-1.0-dev \
libharfbuzz-dev liblzma-dev libunwind-dev libunwind-dev libvulkan1 \
libx11-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev \
libxmu-dev libxmu6 libegl1-mesa-dev llvm-dev m4 xorg-dev sway
libxmu-dev libxmu6 libegl1-mesa-dev llvm-dev m4 xorg-dev sway \
python3-mako
- name: Check
run: cargo check
Expand Down Expand Up @@ -84,7 +86,8 @@ jobs:
libgstrtspserver-1.0-dev gstreamer1.0-tools libges-1.0-dev \
libharfbuzz-dev liblzma-dev libunwind-dev libunwind-dev libvulkan1 \
libx11-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev \
libxmu-dev libxmu6 libegl1-mesa-dev llvm-dev m4 xorg-dev sway
libxmu-dev libxmu6 libegl1-mesa-dev llvm-dev m4 xorg-dev sway \
python3-mako
- name: Run sccache-cache
uses: Mozilla-Actions/[email protected]
Expand Down Expand Up @@ -133,7 +136,8 @@ jobs:
uses: MinoruSekine/setup-scoop@v3

- name: Install dependencies
run: scoop install git python llvm cmake curl
run: |
scoop install git python llvm cmake curl
- name: Run sccache-cache
uses: Mozilla-Actions/[email protected]
Expand All @@ -143,6 +147,7 @@ jobs:

- name: Build
run: |
python -m pip install mako
cargo build --release
# - name: Test
Expand Down Expand Up @@ -188,13 +193,15 @@ jobs:
uses: dsherret/rust-toolchain-file@v1

- name: Install dependencies
run: brew install cmake pkg-config
run: |
brew install cmake pkg-config
- name: Run sccache-cache
uses: Mozilla-Actions/[email protected]

- name: Build
run: |
python -m pip install mako
cargo build --release
# - name: Test
Expand Down
Loading

0 comments on commit ca556c4

Please sign in to comment.