Tweaks to the build to allow "make -DNOCLEAN" and "make release" to
work.
This commit is contained in:
parent
6c66bbed1a
commit
8bea8d9daa
@ -19,7 +19,8 @@ NO_PERL_SCRIPT_MAKE= true
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
||||
build-tools: lib${LIB}.a
|
||||
build-tools: cleandepend
|
||||
cd ${.CURDIR} && ${MAKE} lib${LIB}.a
|
||||
|
||||
config.h: links
|
||||
@sh config_h.sh
|
||||
|
@ -35,4 +35,10 @@ install:
|
||||
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/${VERSION} \
|
||||
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/${VERSION}/mach
|
||||
|
||||
distribute:
|
||||
cd ${.OBJDIR}/ext/${MODULEDIR} ;\
|
||||
make -B install DESTDIR=${DISTDIR}/${dist} SHARED=copies \
|
||||
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/${VERSION} \
|
||||
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/${VERSION}/mach
|
||||
|
||||
.PATH: ${PERL5SRC}
|
||||
|
@ -14,7 +14,8 @@ MYLIBPERL= ${.CURDIR}/../libperl/libperl.a
|
||||
DPADD= ${MYLIBPERL} ${LIBM} ${LIBCRYPT}
|
||||
LDADD= ${MYLIBPERL} -lm -lcrypt
|
||||
|
||||
build-tools: ${PROG}
|
||||
build-tools: cleandepend
|
||||
cd ${.CURDIR} && ${MAKE} ${PROG}
|
||||
|
||||
NO_PERL_SCRIPT_MAKE= true
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user