|
Lines 86-101
Link Here
|
| 86 |
|
86 |
|
| 87 |
.for I in ${NONXS_EXT} |
87 |
.for I in ${NONXS_EXT} |
| 88 |
ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags lib/Config.pm |
88 |
ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags lib/Config.pm |
| 89 |
mkdir -p ${.OBJDIR}/lib/auto/${I:H} ;\ |
|
|
| 90 |
@cd ext/${I:H} ;\ |
89 |
@cd ext/${I:H} ;\ |
| 91 |
miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ |
90 |
miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ |
| 92 |
INST_LIB=${.OBJDIR}/lib/auto/${I:H} \ |
91 |
INST_LIB=${.OBJDIR}/build/${I:H} \ |
| 93 |
INST_ARCHLIB=${.OBJDIR}/lib/auto/${I:H}; \ |
92 |
INST_ARCHLIB=${.OBJDIR}/build/${I:H}; \ |
| 94 |
make -B config PERL_SRC=${.OBJDIR} |
93 |
make -B config PERL_SRC=${.OBJDIR} |
| 95 |
|
94 |
|
| 96 |
lib/auto/${I}: links ${PROG} ext/${I:H}/Makefile |
95 |
lib/auto/${I}: links ${PROG} ext/${I:H}/Makefile |
| 97 |
@cd ext/${I:H}; \ |
96 |
@cd ext/${I:H}; \ |
| 98 |
make -B all LINKTYPE=nonxs PERL_SRC=${.OBJDIR} |
97 |
make -B all PERL_SRC=${.OBJDIR} |
|
|
98 |
|
| 99 |
all: lib/auto/${I} |
| 99 |
|
100 |
|
| 100 |
NONXSS+= lib/auto/${I} |
101 |
NONXSS+= lib/auto/${I} |
| 101 |
.endfor |
102 |
.endfor |
|
Lines 131-136
Link Here
|
| 131 |
.for I in ${DYNAMIC_EXT} |
132 |
.for I in ${DYNAMIC_EXT} |
| 132 |
@cd ${.OBJDIR}/ext/${I:H} ;\ |
133 |
@cd ${.OBJDIR}/ext/${I:H} ;\ |
| 133 |
make -B install \ |
134 |
make -B install \ |
|
|
135 |
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/5.00503 \ |
| 136 |
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/5.00503/mach |
| 137 |
.endfor |
| 138 |
.for I in ${NONXS_EXT} |
| 139 |
cd ${.OBJDIR}/ext/${I:H} ;\ |
| 140 |
@make -B install \ |
| 134 |
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/5.00503 \ |
141 |
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/5.00503 \ |
| 135 |
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/5.00503/mach |
142 |
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/5.00503/mach |
| 136 |
.endfor |
143 |
.endfor |