Author: jbeich
Date: Thu Oct 23 19:48:24 2014
New Revision: 1743

Log:
configure in a separate step

Modified:
   trunk/Mk/bsd.gecko.mk
   trunk/www/firefox-nightly/Makefile

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk       Thu Oct 23 19:48:17 2014        (r1742)
+++ trunk/Mk/bsd.gecko.mk       Thu Oct 23 19:48:24 2014        (r1743)
@@ -560,10 +560,14 @@
        @${MOZCONFIG_SED} < ${FILESDIR}/${moz} > ${WRKDIR}/${moz}
 .endfor
 
-pre-configure: gecko-pre-configure
+do-configure: gecko-do-configure
 
-gecko-pre-configure:
-       ${MKDIR} ${MOZ_OBJDIR}
+gecko-do-configure:
+               @(if ! ${DO_MAKE_BUILD} configure; then \
+                        ${ECHO_MSG} "===>  Script \"${CONFIGURE_SCRIPT}\" 
failed unexpectedly."; \
+                        (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT} 75 79 
; \
+                        ${FALSE}; \
+               fi)
 
 post-configure: gecko-post-configure
 

Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile  Thu Oct 23 19:48:17 2014        (r1742)
+++ trunk/www/firefox-nightly/Makefile  Thu Oct 23 19:48:24 2014        (r1743)
@@ -100,6 +100,10 @@
        (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13)
        (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13)
 .else
+do-configure:
+       cd ${WRKSRC} && MOZBUILD_STATE_PATH=${WRKDIR} \
+               ${MAKE_ENV} ${PYTHON_CMD} ${MOZSRC}/mach configure
+
 do-build:
        cd ${WRKSRC} && MOZBUILD_STATE_PATH=${WRKDIR} \
                ${MAKE_ENV} ${PYTHON_CMD} ${MOZSRC}/mach build
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to