Mercurial > hg > openjdk > jigsaw > nashorn
changeset 93:d41d7cf9ab8b
8008231: Fix build system to accommodate integration of dynalink
Reviewed-by: jlaskey
Contributed-by: james.laskey@oracle.com
author | jlaskey |
---|---|
date | Thu, 14 Feb 2013 11:32:49 -0400 |
parents | d1ce4e09e4ba |
children | 36065e5ea3d1 |
files | makefiles/BuildNashorn.gmk |
diffstat | 1 files changed, 1 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/makefiles/BuildNashorn.gmk Thu Feb 14 14:07:53 2013 +0100 +++ b/makefiles/BuildNashorn.gmk Thu Feb 14 11:32:49 2013 -0400 @@ -35,8 +35,6 @@ -jar $(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar JDK_CLASSES := $(JDK_OUTPUTDIR)/classes -# TODO: Remove dependency? -DYNALINK_JAR := $(NASHORN_TOPDIR)/build/dynalink/dynalink.jar NASHORN_JAR := $(NASHORN_DIST)/nashorn.jar NASHORN_VERSION := $(JDK_VERSION) @@ -61,8 +59,7 @@ SETUP:=COMPILER_SETUP,\ SRC:=$(NASHORN_TOPDIR)/src,\ COPY:=.properties .js,\ - BIN:=$(NASHORN_OUTPUTDIR)/nashorn_classes,\ - ADD_JAVAC_FLAGS:=-cp $(DYNALINK_JAR))) + BIN:=$(NASHORN_OUTPUTDIR)/nashorn_classes)) # Build nasgen $(eval $(call SetupJavaCompilation,BUILD_NASGEN,\ @@ -89,14 +86,6 @@ done $(TOUCH) $@ -# Unpack dynalink.jar for inclusion in nashorn.jar -$(NASHORN_OUTPUTDIR)/classes/_the.dynalink.unpacked: $(DYNALINK_JAR) - $(ECHO) Unpacking dynalink.jar - $(MKDIR) -p $(@D) - $(RM) -rf $(@D)/org - $(UNZIP) -q $(DYNALINK_JAR) -x "META-INF*" -d $(@D) - $(TOUCH) $@ - # Version file needs to be processed with version numbers VERSION_FILE := $(NASHORN_OUTPUTDIR)/classes/jdk/nashorn/internal/runtime/resources/version.properties # Needs to happen after nasgen run since nasgen run deletes it @@ -114,7 +103,6 @@ # Create nashorn.jar from the final classes dir $(eval $(call SetupArchive,BUILD_NASHORN_JAR,\ $(NASHORN_OUTPUTDIR)/classes/_the.nasgen.run \ - $(NASHORN_OUTPUTDIR)/classes/_the.dynalink.unpacked \ $(VERSION_FILE),\ SRCS:=$(NASHORN_OUTPUTDIR)/classes,\ SUFFIXES:=.class .clazz .js .properties Factory,\