mirror of
https://github.com/encounter/objdiff.git
synced 2025-06-07 07:03:39 +00:00
Fix WASM CI build
This commit is contained in:
parent
95868f1d19
commit
8461b35cd7
15
.github/workflows/build.yaml
vendored
15
.github/workflows/build.yaml
vendored
@ -10,7 +10,6 @@ on:
|
||||
|
||||
env:
|
||||
BUILD_PROFILE: release-lto
|
||||
CARGO_TARGET_DIR: target
|
||||
CARGO_INCREMENTAL: 0
|
||||
|
||||
jobs:
|
||||
@ -167,8 +166,8 @@ jobs:
|
||||
with:
|
||||
name: ${{ env.CARGO_BIN_NAME }}-${{ matrix.name }}
|
||||
path: |
|
||||
${{ env.CARGO_TARGET_DIR }}/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}
|
||||
${{ env.CARGO_TARGET_DIR }}/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}.exe
|
||||
target/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}
|
||||
target/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}.exe
|
||||
if-no-files-found: error
|
||||
|
||||
build-gui:
|
||||
@ -222,8 +221,8 @@ jobs:
|
||||
with:
|
||||
name: ${{ env.CARGO_BIN_NAME }}-${{ matrix.name }}
|
||||
path: |
|
||||
${{ env.CARGO_TARGET_DIR }}/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}
|
||||
${{ env.CARGO_TARGET_DIR }}/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}.exe
|
||||
target/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}
|
||||
target/${{ matrix.target }}/${{ env.BUILD_PROFILE }}/${{ env.CARGO_BIN_NAME }}.exe
|
||||
if-no-files-found: error
|
||||
|
||||
build-wasm:
|
||||
@ -239,11 +238,9 @@ jobs:
|
||||
- name: Cache Rust workspace
|
||||
uses: Swatinem/rust-cache@v2
|
||||
- name: Install dependencies
|
||||
working-directory: objdiff-wasm
|
||||
run: npm install
|
||||
run: npm -C objdiff-wasm install
|
||||
- name: Build
|
||||
working-directory: objdiff-wasm
|
||||
run: npm run build
|
||||
run: npm -C objdiff-wasm run build
|
||||
|
||||
release:
|
||||
name: Release
|
||||
|
@ -27,7 +27,7 @@ regex = { version = "1.11", default-features = false }
|
||||
[dependencies.objdiff-core]
|
||||
path = "../objdiff-core"
|
||||
default-features = false
|
||||
features = ["arm", "arm64", "mips", "ppc", "dwarf"]
|
||||
features = ["arm", "arm64", "mips", "ppc", "x86", "dwarf"]
|
||||
|
||||
[target.'cfg(target_family = "wasm")'.dependencies]
|
||||
talc = { version = "4.4", default-features = false, features = ["lock_api"] }
|
||||
|
Loading…
x
Reference in New Issue
Block a user