Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jun 2019 12:36:57 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r504794 - head/devel/tigcc
Message-ID:  <201906211236.x5LCavVd030268@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Fri Jun 21 12:36:56 2019
New Revision: 504794
URL: https://svnweb.freebsd.org/changeset/ports/504794

Log:
  devel/tigcc: Make build and configure discrete steps
  
  To avoid reruns of the configure scripts after restarting the build.

Modified:
  head/devel/tigcc/Makefile

Modified: head/devel/tigcc/Makefile
==============================================================================
--- head/devel/tigcc/Makefile	Fri Jun 21 12:18:11 2019	(r504793)
+++ head/devel/tigcc/Makefile	Fri Jun 21 12:36:56 2019	(r504794)
@@ -39,8 +39,8 @@ post-patch:
 		${WRKSRC}/tigcc/sources/patcher/src/Makefile ${WRKSRC}/tigcc/sources/tigcc/src/Makefile \
 		${WRKSRC}/tigcc/sources/tprbuilder/src/Makefile
 
-do-build:
-	@${ECHO} Building GNU AS
+do-configure:
+	@${ECHO} Configuring GNU AS
 	@${MKDIR} ${WRKSRC}/gnu/binutils_build
 	@cd ${WRKSRC}/gnu/binutils_build; \
 		${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \
@@ -49,9 +49,7 @@ do-build:
 		${CONFIGURE_ENV} \
 		${WRKSRC}/gnu/binutils-2.16.1/configure --disable-serial-configure --target=m68k-coff --disable-shared \
 		--enable-static --disable-multilib --disable-nls --disable-win32-registry
-	@cd ${WRKSRC}/gnu/binutils_build; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS}
-
-	@${ECHO} Building the GNU C COMPILER
+	@${ECHO} Configuring the GNU C COMPILER
 	@${MKDIR} ${WRKSRC}/gnu/gcc_build
 	@cd ${WRKSRC}/gnu/gcc_build; \
 		${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \
@@ -61,6 +59,12 @@ do-build:
 		${WRKSRC}/gnu/gcc-4.1-20060728/configure --target=m68k-coff --with-gnu-as --disable-nls --disable-multilib \
 		--disable-shared --enable-static --disable-threads --disable-win32-registry --disable-checking --disable-werror \
 		--disable-pch --disable-mudflap --disable-libssp
+
+do-build:
+	@${ECHO} Building GNU AS
+	@cd ${WRKSRC}/gnu/binutils_build; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS}
+
+	@${ECHO} Building the GNU C COMPILER
 	@cd ${WRKSRC}/gnu/gcc_build; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS}
 
 	@${ECHO} Building A68K



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906211236.x5LCavVd030268>