summaryrefslogtreecommitdiff
path: root/java/bootstrap-openjdk/Makefile.update
diff options
context:
space:
mode:
Diffstat (limited to 'java/bootstrap-openjdk/Makefile.update')
-rw-r--r--java/bootstrap-openjdk/Makefile.update7
1 files changed, 5 insertions, 2 deletions
diff --git a/java/bootstrap-openjdk/Makefile.update b/java/bootstrap-openjdk/Makefile.update
index 79c53b2dc90d..c675e09dd142 100644
--- a/java/bootstrap-openjdk/Makefile.update
+++ b/java/bootstrap-openjdk/Makefile.update
@@ -17,14 +17,17 @@ LOCALBASE?= /usr/local
.include "${PORTSDIR}/Mk/bsd.commands.mk"
-JDK_EXCLUDE?= demo man sample src.zip
+JDK_EXCLUDE?= demo im images java-rmi.cgi jexec jre/bin man management \
+ native_threads sample src.zip
JDK_PORTDIR!= ${REALPATH} ${PORTSDIR}/java/${JDK_PORT}
JDK_IMAGEDIR?= ${JDK_PORTDIR}/work/build/bsd-${ARCH:S/i386/i586/}/j2sdk-image
GET_REVISION= ${LOCALBASE}/bin/svnversion ${JDK_PORTDIR}
TAR?= /usr/bin/tar
+.if !defined(ARCH)
ARCH!= ${UNAME} -p
+.endif
BUILD_OS!= ${UNAME} -r | ${SED} -e 's/\..*//'
PORTREVISION!= ${GET_REVISION} 2>/dev/null || ${TRUE}
@@ -58,7 +61,7 @@ all:
@${ECHO} "=============================================================="
@${ECHO} ""
.if !defined(NO_BUILD)
- @cd "${JDK_PORTDIR}" && ${MAKE} BATCH=yes
+ @${SETENV} -i PATH=${PATH} ${MAKE} -C "${JDK_PORTDIR}" BATCH=yes
.endif
@cd "${JDK_IMAGEDIR}" && \
${FIND} . \! -type d | ${SORT} | \