Skip to content

Commit ac90708

Browse files
committed
Install Linux dependencies
1 parent 5630e1a commit ac90708

File tree

3 files changed

+8
-62
lines changed

3 files changed

+8
-62
lines changed

.devcontainer/Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ RUN apt-get update && apt-get install -y \
2525
ninja-build \
2626
pkg-config \
2727
python3 \
28-
python3-lldb-13 \
2928
python3-pip \
3029
python3-venv \
3130
tzdata \

.github/workflows/dawn.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,6 @@ jobs:
6868
matrix:
6969
include:
7070
- platform: ubuntu-latest
71-
runs-on: ubuntu-latest
72-
container:
73-
image: ghcr.io/adobe/swan-dawn-builder:latest
7471
target: linux
7572
python-version: "3.11"
7673
- platform: macos-latest
@@ -92,6 +89,12 @@ jobs:
9289
- name: Checkout code
9390
uses: actions/checkout@v4
9491

92+
- name: Install prerequisites on Linux
93+
if: matrix.platform == 'ubuntu-latest'
94+
run: |
95+
sudo apt-get update
96+
sudo apt-get install -y build-essential cmake curl git gnupg2 libcurl4-openssl-dev libpython3-dev libssl-dev libx11-xcb-dev libxcursor-dev libxi-dev libxinerama-dev libxml2-dev libxrandr-dev libz-dev libz3-dev mesa-common-dev ninja-build pkg-config python3 python3-lldb-13 python3-pip python3-venv tzdata unzip wget
97+
9598
- name: Set up Python
9699
uses: actions/setup-python@v5
97100
with:
@@ -188,6 +191,8 @@ jobs:
188191
- iphoneos (ARM64)
189192
- iphonesimulator (x86_64)
190193
194+
These are just the raw Dawn libraries and do not include the Swift API layer.
195+
191196
Built from Chromium channel: ${{ env.DAWN_CHANNEL }}
192197
draft: false
193198
prerelease: false

.github/workflows/linux-docker-image.yaml

Lines changed: 0 additions & 58 deletions
This file was deleted.

0 commit comments

Comments
 (0)