summaryrefslogtreecommitdiff
path: root/tests/fuzzers/GNUmakefile
blob: 39e1cd403d076120c36102911fd43c65e85b2d01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
default: dummyfuzzers

clean:
	$(RM) -f *.o *.a

fuzzingengine.o: fuzzingengine.c
	$(CC) $(CFLAGS) -c -o $@ $<

dummyfuzzers: fuzzingengine.o
	$(AR) r libFuzzingEngine.a fuzzingengine.o
	LIB_FUZZING_ENGINE="-lFuzzingEngine" CXX="${CXX}" CXXFLAGS="-L. ${CXXFLAGS}" \
	    SRC=/tmp OUT=/tmp ./build_google_oss_fuzzers.sh
	OUT=/tmp ./build_seed_corpus.sh