Skip to content

Commit

Permalink
Merge branch 'master' into audio-handler-fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
ds58 committed Oct 23, 2024
2 parents b54fbc1 + c877637 commit 1f894a6
Showing 1 changed file with 16 additions and 3 deletions.
19 changes: 16 additions & 3 deletions .github/workflows/build-jcef.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,16 @@ jobs:
- name: Upload mask
run: echo "::add-mask::${{ secrets.UPLOAD_URL }}"
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: '8'
distribution: 'temurin'
- name: Install deps and build
run: |
sudo apt update
sudo apt install build-essential g++ cmake ninja-build openjdk-17-jdk python3 libgtk2.0-dev s3cmd -y
sudo apt install build-essential g++ cmake ninja-build python3 libgtk2.0-dev s3cmd -y
mkdir jcef_build && cd jcef_build
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export JAVA_INCLUDE_PATH=/usr/lib/jvm/java-17-openjdk-amd64/include
cmake -G "Ninja" -DPROJECT_ARCH=${{ matrix.platform }} -DCMAKE_BUILD_TYPE=Release ..
ninja -j4
mv native/Release linux_${{ matrix.platform }}
Expand All @@ -44,6 +47,11 @@ jobs:
- name: Upload mask
run: echo "::add-mask::${{ secrets.UPLOAD_URL }}"
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: '8'
distribution: 'temurin'
- uses: ilammy/msvc-dev-cmd@v1
- name: Install s3cmd
run: |
Expand Down Expand Up @@ -76,6 +84,11 @@ jobs:
- name: Upload mask
run: echo "::add-mask::${{ secrets.UPLOAD_URL }}"
- uses: actions/checkout@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: '8'
distribution: 'temurin'
- run: |
brew install ninja
brew install coreutils
Expand Down

0 comments on commit 1f894a6

Please sign in to comment.