X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=libeap%2Ftests%2Fp2p-fuzzer%2FMakefile;fp=libeap%2Ftests%2Fp2p-fuzzer%2FMakefile;h=4f81ef15860f472518e501d64a2454577d502818;hb=88e34eecb5769da6526361b35df00fdbe823eac5;hp=0000000000000000000000000000000000000000;hpb=2394142e4bf89e0a9e2a0091ac16bd6442e3d4c7;p=mech_eap.git diff --git a/libeap/tests/p2p-fuzzer/Makefile b/libeap/tests/p2p-fuzzer/Makefile new file mode 100644 index 0000000..4f81ef1 --- /dev/null +++ b/libeap/tests/p2p-fuzzer/Makefile @@ -0,0 +1,51 @@ +all: p2p-fuzzer + +ifndef CC +CC=gcc +endif + +ifndef LDO +LDO=$(CC) +endif + +ifndef CFLAGS +CFLAGS = -MMD -O2 -Wall -g +endif + +SRC=../../src + +CFLAGS += -I$(SRC) + +$(SRC)/utils/libutils.a: + $(MAKE) -C $(SRC)/utils + +$(SRC)/common/libcommon.a: + $(MAKE) -C $(SRC)/common + +$(SRC)/crypto/libcrypto.a: + $(MAKE) -C $(SRC)/crypto + +$(SRC)/tls/libtls.a: + $(MAKE) -C $(SRC)/tls + +$(SRC)/p2p/libp2p.a: + $(MAKE) -C $(SRC)/p2p + +$(SRC)/wps/libwps.a: + $(MAKE) -C $(SRC)/wps + +LIBS += $(SRC)/utils/libutils.a +LIBS += $(SRC)/common/libcommon.a +LIBS += $(SRC)/crypto/libcrypto.a +LIBS += $(SRC)/p2p/libp2p.a +LIBS += $(SRC)/tls/libtls.a +LIBS += $(SRC)/wps/libwps.a + +p2p-fuzzer: p2p-fuzzer.o $(LIBS) + $(LDO) $(LDFLAGS) -o $@ $^ $(LIBS) + +clean: + $(MAKE) -C $(SRC) clean + rm -f p2p-fuzzer *~ *.o *.d + +-include $(OBJS:%.o=%.d)