mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-07 21:23:32 +00:00
infra: migrate cross files into one folder.
This commit is contained in:
parent
eba7f2f0d7
commit
4c3cdb38b5
5 changed files with 3 additions and 3 deletions
4
.github/workflows/build_ios.yml
vendored
4
.github/workflows/build_ios.yml
vendored
|
@ -27,7 +27,7 @@ jobs:
|
|||
|
||||
- name: Build
|
||||
run: |
|
||||
meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dstatic=true -Dsavers="all" -Dbindings="capi" --cross-file ./ios_x86_64_cross.txt
|
||||
meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dstatic=true -Dsavers="all" -Dbindings="capi" --cross-file ./cross/ios_x86_64.txt
|
||||
ninja -C build install
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
@ -53,7 +53,7 @@ jobs:
|
|||
|
||||
- name: Build
|
||||
run: |
|
||||
meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dstatic=true -Dsavers="all" -Dbindings="capi" --cross-file ./ios_arm64_cross.txt
|
||||
meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dstatic=true -Dsavers="all" -Dbindings="capi" --cross-file ./cross/ios_aarch64.txt
|
||||
ninja -C build install
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#https://github.com/thorvg/thorvg/wiki/ThorVG-Viewer-Development-Guide
|
||||
|
||||
if [ ! -d "./build_wasm" ]; then
|
||||
sed "s|EMSDK:|$1|g" wasm_cross.txt > /tmp/.wasm_cross.txt
|
||||
sed "s|EMSDK:|$1|g" ./cross/wasm_x86_i686.txt > /tmp/.wasm_cross.txt
|
||||
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dbindings="wasm_beta" --cross-file /tmp/.wasm_cross.txt build_wasm
|
||||
fi
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue