Cleanup, update carla, dpf and pawpaw
Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
parent
8bb5dcce1e
commit
d7c223686d
4 changed files with 4 additions and 10 deletions
8
.github/workflows/build.yml
vendored
8
.github/workflows/build.yml
vendored
|
@ -3,10 +3,9 @@ name: build
|
|||
on: [push, pull_request]
|
||||
|
||||
env:
|
||||
CACHE_VERSION: 4
|
||||
CACHE_VERSION: 5
|
||||
CARDINAL_UNDER_WINE: 1
|
||||
CIBUILD: true
|
||||
EMSCRIPTEN_VERSION: 3.1.27
|
||||
LIBGL_ALWAYS_SOFTWARE: true
|
||||
PAWPAW_SKIP_LTO: 1
|
||||
PAWPAW_SKIP_GLIB: 1
|
||||
|
@ -335,18 +334,14 @@ jobs:
|
|||
sudo apt-get update -qq
|
||||
sudo apt-get install -yqq brotli gperf meson
|
||||
sudo apt-get clean
|
||||
[ -e ~/PawPawBuilds/emsdk ] || git clone https://github.com/emscripten-core/emsdk.git ~/PawPawBuilds/emsdk
|
||||
cd ~/PawPawBuilds/emsdk && ./emsdk install ${{ env.EMSCRIPTEN_VERSION }} && ./emsdk activate ${{ env.EMSCRIPTEN_VERSION }}
|
||||
- name: Build extra dependencies
|
||||
run: |
|
||||
${{ matrix.target == 'nosimd' }} && export PAWPAW_NOSIMD=1
|
||||
source ~/PawPawBuilds/emsdk/emsdk_env.sh
|
||||
./deps/PawPaw/bootstrap-cardinal.sh wasm && ./deps/PawPaw/.cleanup.sh wasm
|
||||
- name: Build wasm cross-compiled
|
||||
if: steps.cache.outputs.cache-hit == 'true'
|
||||
run: |
|
||||
${{ matrix.target == 'nosimd' }} && export PAWPAW_NOSIMD=1
|
||||
source ~/PawPawBuilds/emsdk/emsdk_env.sh
|
||||
source deps/PawPaw/local.env wasm
|
||||
# FIXME send patch upstream, assuming this works..
|
||||
sed -i -e 's/defined(__riscv)/defined(__riscv) || defined(__EMSCRIPTEN__)/' plugins/surgext/surge/src/common/globals.h
|
||||
|
@ -356,7 +351,6 @@ jobs:
|
|||
if: steps.cache.outputs.cache-hit == 'true'
|
||||
run: |
|
||||
${{ matrix.target == 'nosimd' }} && export PAWPAW_NOSIMD=1
|
||||
source ~/PawPawBuilds/emsdk/emsdk_env.sh
|
||||
source deps/PawPaw/local.env wasm
|
||||
make HAVE_LIBLO=false NOOPT=true NOSIMD=${{ matrix.target == 'nosimd' }} -j $(nproc) -C src/CardinalMiniSep modgui
|
||||
- name: Make wasm versioned and compress
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue