123 |
config/system-headers \ |
config/system-headers \ |
124 |
js/src/config/system-headers || die |
js/src/config/system-headers || die |
125 |
|
|
126 |
|
# config files *must* be the same |
127 |
|
cp ${SRCDIR}/config/autoconf.mk.in ${SRCDIR}/js/src/config/ || die |
128 |
|
cp ${SRCDIR}/config/rules.mk ${SRCDIR}/js/src/config/ || die |
129 |
|
|
130 |
export WANT_AUTOCONF="2.1" |
export WANT_AUTOCONF="2.1" |
131 |
autoconf || die |
autoconf || die |
132 |
} |
} |
249 |
# resolve multiple --enable-extensions down to one |
# resolve multiple --enable-extensions down to one |
250 |
rebuild_extension_list |
rebuild_extension_list |
251 |
|
|
252 |
# now run configure |
# # now run configure |
253 |
mconfigure || die |
# mconfigure || die |
254 |
|
|
255 |
# removes extraneous CFLAGS |
# removes extraneous CFLAGS |
256 |
# to reduce RAM requirements while compiling |
# to reduce RAM requirements while compiling |