mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-11 09:41:35 +00:00
macos ci
This commit is contained in:
parent
47488dcd02
commit
ddc90e1176
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -7,7 +7,7 @@ on:
|
|||||||
branches: [ stable, dev ]
|
branches: [ stable, dev ]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
linux:
|
||||||
runs-on: '${{ matrix.os }}'
|
runs-on: '${{ matrix.os }}'
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
@ -28,3 +28,15 @@ jobs:
|
|||||||
run: make distrib ASAN_BUILD=1
|
run: make distrib ASAN_BUILD=1
|
||||||
- name: run tests
|
- name: run tests
|
||||||
run: sudo -E ./afl-system-config ; export AFL_SKIP_CPUFREQ=1 ; make tests
|
run: sudo -E ./afl-system-config ; export AFL_SKIP_CPUFREQ=1 ; make tests
|
||||||
|
macos:
|
||||||
|
runs-on: macOS-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: install
|
||||||
|
run: brew help; brew install wget make llvm
|
||||||
|
- name: build
|
||||||
|
run: export CC=/usr/local/Cellar/llvm/*/bin/clang; export CXX="$CC"++; make ASAN_BUILD=1
|
||||||
|
- name: frida
|
||||||
|
run: export CC=/usr/local/Cellar/llvm/*/bin/clang; export CXX="$CC"++; cd frida_mode; make
|
||||||
|
- name: run tests
|
||||||
|
run: sudo -E ./afl-system-config ; export AFL_SKIP_CPUFREQ=1 ; make tests
|
||||||
|
Loading…
x
Reference in New Issue
Block a user