
* stable ci
* fixer
* aa
* no -z flag
* doc
* ??
* this one needs
* nightly for some of them ..
* turn off fail fast for now 🥱
* aaa
* afasdfasfas
* mm
* tmate
* linker's fault
* fixer
* f
* dfsafdasfasf
41 lines
671 B
Makefile
41 lines
671 B
Makefile
import "../../../just/libafl-qemu.just"
|
|
import "../fuzzer_name.just"
|
|
|
|
ASAN_SOURCE_DIR := source_directory()
|
|
|
|
[unix]
|
|
compile_asan:
|
|
#!/bin/sh
|
|
. {{ DOTENV }}
|
|
cargo \
|
|
build \
|
|
--package asan \
|
|
--target ${CROSS_TARGET} \
|
|
--profile {{ PROFILE }} \
|
|
--target-dir {{ TARGET_DIR }}
|
|
|
|
[unix]
|
|
fix_asan:
|
|
#!/bin/sh
|
|
. {{ DOTENV }}
|
|
cargo \
|
|
fix \
|
|
--package asan \
|
|
--target ${CROSS_TARGET} \
|
|
--profile {{ PROFILE }} \
|
|
--target-dir {{ TARGET_DIR }} \
|
|
--allow-dirty
|
|
|
|
[unix]
|
|
test_asan:
|
|
#!/bin/sh
|
|
. {{ DOTENV }}
|
|
cd {{ ASAN_SOURCE_DIR }}
|
|
cargo \
|
|
nextest \
|
|
run \
|
|
--target ${CROSS_TARGET}
|
|
|
|
[unix]
|
|
build_asan: compile_asan
|