Romain Malmain cb471a9282
Move to just (binary_only / full_system) (#2949)
* just port for binary only / systemmode fuzzers

* introduce just libraries, with pre-initialized variables and common recipes

---------

Co-authored-by: Dongjia "toka" Zhang <tokazerkje@outlook.com>
2025-02-13 12:42:38 +01:00

32 lines
648 B
Makefile

import "../../../just/libafl.just"
FUZZER_NAME := "nyx_libxml2_parallel"
[unix]
libxml2:
./setup_libxml2.sh
[unix]
enable_kvm_vmware_hypercall:
#!/bin/bash
if [ ! -e /sys/module/kvm/parameters/enable_vmware_backdoor ] ||
! grep -qF Y /sys/module/kvm/parameters/enable_vmware_backdoor; then
sudo modprobe -r kvm-intel # or kvm-amd for AMD
sudo modprobe -r kvm
sudo modprobe kvm enable_vmware_backdoor=y
sudo modprobe kvm-intel
fi;
[unix]
build: libxml2
[unix]
run: libxml2 enable_kvm_vmware_hypercall
cargo run
[unix]
test: build
[unix]
clean:
make -C libxml2 clean
cargo clean