Fix Vec<c_char> being hardcoded to Vec<i8> #153
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Rust | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
env: | |
CARGO_TERM_COLOR: always | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: actions/setup-python@v1 | |
- uses: BSFishy/pip-action@v1 | |
with: | |
packages: pandare | |
- name: Build x86_64 | |
run: cd panda-rs && cargo build --verbose | |
- name: Build i386 | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=i386,syscall-injection | |
- name: Build ARM | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=arm,syscall-injection | |
- name: Build 64-bit ARM | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=aarch64,syscall-injection | |
- name: Build Mips | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=mips,syscall-injection | |
- name: Build Mips (Little Endian) | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=mipsel,syscall-injection | |
- name: Build 64-bit Mips | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=mips64,syscall-injection | |
- name: Build PowerPC | |
run: cd panda-rs && cargo build --verbose --no-default-features --features=ppc |