1*f24a7fe0Sclaudio# $OpenBSD: Makefile,v 1.10 2020/01/22 02:01:11 claudio Exp $
2aab15e33Sbenno
3*f24a7fe0SclaudioREGRESS_TARGETS	= 	network_statement md5 ovs mrt maxprefix as0
4799adc45Sclaudio
5455e2c3fSbennoBGPD ?=			/usr/sbin/bgpd
6aab15e33Sbenno
7799adc45SclaudioCLEANFILES +=		*.mrt *.out *.conf *.log
875106e21Sclaudio
9aab15e33Sbennonetwork_statement:
1069c8509dSclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11 12 pair11 pair12
11aab15e33Sbenno
12656c0bb1Sbennomd5:
1369c8509dSclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11 12 pair11 pair12
14656c0bb1Sbenno
15218d7282Sdenisovs:
1669c8509dSclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11 12 pair11 pair12
17218d7282Sdenis
1875106e21Sclaudiomrt:
1969c8509dSclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11
2075106e21Sclaudio
21*f24a7fe0Sclaudiomaxprefix:
22*f24a7fe0Sclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11 12 pair11 pair12
23*f24a7fe0Sclaudio
24799adc45Sclaudio.if ! exists(/usr/local/bin/exabgp)
25799adc45Sclaudioas0:
26723403cbSclaudio	# install exabgp from ports for additional tests
27799adc45Sclaudio	@echo SKIPPED
28799adc45Sclaudio.else
29799adc45Sclaudio
30799adc45Sclaudio.SUFFIXES: .conf .in
31799adc45Sclaudio.in.conf:
32799adc45Sclaudio	sed 's|##BGPDCONFIGDIR##|${.CURDIR}|' ${.IMPSRC} > ${.TARGET} || \
33799adc45Sclaudio	(rm ${.TARGET} && exit 1)
34799adc45Sclaudio
35799adc45SclaudioAS0_CONFS = 	exabgp.as0.test1.conf \
36799adc45Sclaudio	exabgp.as0.test2.conf exabgp.as0.test2_2.conf exabgp.as0.test2_3.conf
37799adc45Sclaudio
38799adc45Sclaudioas0: ${AS0_CONFS}
39799adc45Sclaudio	${SUDO} ksh ${.CURDIR}/$@.sh ${BGPD} ${.CURDIR} 11 12 pair11 pair12
40799adc45Sclaudio.endif
41799adc45Sclaudio
42aab15e33Sbenno.include <bsd.regress.mk>
43