< prev index next >

make/JrtfsJar.gmk

Print this page

        

*** 1,7 **** # ! # Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 only, as # published by the Free Software Foundation. Oracle designates this --- 1,7 ---- # ! # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 only, as # published by the Free Software Foundation. Oracle designates this
*** 26,37 **** default: all include $(SPEC) include MakeBase.gmk include JavaCompilation.gmk $(eval $(call SetupArchive,JRTFS_JAR, , \ SRCS := $(BUILDTOOLS_OUTPUTDIR)/interim_jimage_classes, \ JAR := $(SUPPORT_OUTPUTDIR)/jrt-fs.jar, \ ! MANIFEST := $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf)) all: $(JRTFS_JAR) --- 26,47 ---- default: all include $(SPEC) include MakeBase.gmk include JavaCompilation.gmk + include TextFileProcessing.gmk + + # This rule will be depended on due to the MANIFEST line + $(eval $(call SetupTextFileProcessing, BUILD_JAVA_MANIFEST, \ + SOURCE_FILES := $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf, \ + OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/java-main-manifest.mf, \ + REPLACEMENTS := \ + @@RELEASE@@ => $(RELEASE) ; \ + @@COMPANY_NAME@@ => $(COMPANY_NAME) , \ + )) $(eval $(call SetupArchive,JRTFS_JAR, , \ SRCS := $(BUILDTOOLS_OUTPUTDIR)/interim_jimage_classes, \ JAR := $(SUPPORT_OUTPUTDIR)/jrt-fs.jar, \ ! MANIFEST := $(SUPPORT_OUTPUTDIR)/java-main-manifest.mf)) all: $(JRTFS_JAR)
< prev index next >