diff options
Diffstat (limited to 'fuzzer/Makefile.in')
-rw-r--r-- | fuzzer/Makefile.in | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/fuzzer/Makefile.in b/fuzzer/Makefile.in new file mode 100644 index 0000000..cd107fa --- /dev/null +++ b/fuzzer/Makefile.in @@ -0,0 +1,34 @@ +# Makefile for libSRTP fuzzer + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +top_builddir = @top_builddir@ +VPATH = @srcdir@ + +CC = @CC@ +CXX = @CXX@ +INCDIR = -Iinclude -I$(srcdir)/include -I$(top_srcdir)/include -I$(top_srcdir)/crypto/include/ +DEFS = @DEFS@ +CPPFLAGS= @CPPFLAGS@ -g +CXXFLAGS= @CXXFLAGS@ -g +CFLAGS = @CFLAGS@ -g +LIBS = @LIBS@ +COMPILE = $(CC) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CFLAGS) +COMPILECXX = $(CXX) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CXXFLAGS) +CRYPTOLIB = -lsrtp2 + +.PHONY: clean + +all : srtp-fuzzer + +mt19937.o: mt19937.cpp + $(COMPILECXX) -c -std=c++11 mt19937.cpp -o mt19937.o +fuzzer.o: fuzzer.c fuzzer.h testmem.h + $(COMPILE) fuzzer.c -c -o fuzzer.o +testmem.o: testmem.c + $(COMPILE) -O0 testmem.c -c -o testmem.o +srtp-fuzzer: fuzzer.o mt19937.o testmem.o + $(COMPILECXX) -L. -L.. fuzzer.o mt19937.o testmem.o $(LIBFUZZER) $(CRYPTOLIB) $(LIBS) -o srtp-fuzzer + +clean: + rm -rf srtp-fuzzer *.o |