Skip to content
Snippets Groups Projects
Makefile 297 B
Newer Older
Florian Steinkamp's avatar
Florian Steinkamp committed

CXXFLAGS=-std=c++17

default: main

main: src/main.cpp
	mkdir -p bin
	g++ $(CXXFLAGS) -o bin/main src/main.cpp

Roman Siebert's avatar
Roman Siebert committed
fuzz_main: src/main.cpp
	mkdir -p bin
	afl-g++ $(CXXFLAGS) -o bin/fuzz_main src/main.cpp
Florian Steinkamp's avatar
Florian Steinkamp committed

fuzz: fuzz_main
	rm -rf out
	afl-fuzz -i in -o out -- ./bin/fuzz_main
Florian Steinkamp's avatar
Florian Steinkamp committed

clean:
	rm -rf bin out