Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Sep 2015 05:39:29 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r397040 - head/java/openjdk8
Message-ID:  <201509160539.t8G5dTMd006890@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Wed Sep 16 05:39:29 2015
New Revision: 397040
URL: https://svnweb.freebsd.org/changeset/ports/397040

Log:
  Do not build unnecessary targets to reduce build time.

Modified:
  head/java/openjdk8/Makefile

Modified: head/java/openjdk8/Makefile
==============================================================================
--- head/java/openjdk8/Makefile	Wed Sep 16 03:23:12 2015	(r397039)
+++ head/java/openjdk8/Makefile	Wed Sep 16 05:39:29 2015	(r397040)
@@ -249,9 +249,11 @@ TEST_DESC=		Run regression tests
 RELEASE_BUILD_DEPENDS_OFF=	${LOCALBASE}/bin/objcopy:${PORTSDIR}/devel/binutils
 RELEASE_CONFIGURE_ON=	--disable-debug-symbols
 TEST_ALL_TARGET=	test
+TEST_ALL_TARGET_OFF=	images
 TEST_CONFIGURE_ON=	--with-jtreg=${WRKDIR}/jtreg
 TEST_DISTFILES=		jtreg${JTREG_VERSION}-${JTREG_BUILD_NUMBER}${EXTRACT_SUFX}:jtreg
 .else
+ALL_TARGET=		images
 CONFIGURE_ARGS+=	--disable-debug-symbols
 JAVAVMS_COMMENT+=	JRE
 .endif
@@ -349,6 +351,11 @@ post-patch:
 	    ${WRKSRC}/jdk/make/lib/Awt2dLibraries.gmk \
 	    ${WRKSRC}/jdk/make/lib/CoreLibraries.gmk \
 	    ${WRKSRC}/jdk/make/lib/ServiceabilityLibraries.gmk
+.if defined(BUILD_JRE)
+	@${REINPLACE_CMD} -e 's|-f Images.gmk$$|-f Images.gmk jre-image|' \
+	    -e 's|-f Images.gmk overlay-images$$|-f Images.gmk jre-overlay-image|' \
+	    ${WRKSRC}/jdk/make/BuildJdk.gmk
+.endif
 	@${CHMOD} 755 ${WRKSRC}/configure
 
 run-autotools-autoconf:



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