1# $OpenBSD: Makefile.bsd-wrapper,v 1.111 2020/07/01 00:08:06 afresh1 Exp $ 2# 3# Build wrapper for Perl 4# 5 6CONFIGURE_ARGS= -dse -Dopenbsd_distribution=defined 7 8.if !exists(${.OBJDIR}/config.over) 9CONFIGURE_ARGS+= -Dmksymlinks 10.endif 11 12.MAIN: all 13 14CLEANFILES= config.sh 15 16config.sh: ${.CURDIR}/config.over ${.CURDIR}/hints/openbsd.sh 17 cd ${.OBJDIR} && PATH="/bin:/usr/bin:/sbin:/usr/sbin" \ 18 exec /bin/sh ${.CURDIR}/Configure ${CONFIGURE_ARGS} 19 20# nothing! 21depend: 22 @: 23 24test: 25 -@test -e Makefile && ${MAKE} test 26 27clean: 28 -@test -e Makefile && ${MAKE} realclean 29 30cleandir: 31 -@if [ ${.CURDIR} != ${.OBJDIR} ]; then \ 32 rm -rf *; \ 33 else \ 34 test -e Makefile && ${MAKE} distclean; \ 35 rm -f ${CLEANFILES}; \ 36 fi 37 cd ${.CURDIR} && ${MAKE} -f Makefile.bsd-wrapper1 cleandir 38 39all: config.sh 40 cd ${.CURDIR} && exec ${MAKE} -f Makefile.bsd-wrapper1 perl.build 41 cd ${.CURDIR} && exec ${MAKE} -f Makefile.bsd-wrapper1 mansrc.build 42 43install: 44 cd ${.CURDIR} && exec ${MAKE} -f Makefile.bsd-wrapper1 install 45 46.include <bsd.obj.mk> 47