make/JrtfsJar.gmk
changeset 30534 5e259b665bbf
parent 27560 adc258b13e2c
child 33926 3a19edba4808
child 33438 35cd6a1619df
equal deleted inserted replaced
30531:4915246064b2 30534:5e259b665bbf
     1 #
     1 #
     2 # Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
     2 # Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.  Oracle designates this
     7 # published by the Free Software Foundation.  Oracle designates this
    26 default: all
    26 default: all
    27 
    27 
    28 include $(SPEC)
    28 include $(SPEC)
    29 include MakeBase.gmk
    29 include MakeBase.gmk
    30 include JavaCompilation.gmk
    30 include JavaCompilation.gmk
       
    31 include TextFileProcessing.gmk
       
    32 
       
    33 # This rule will be depended on due to the MANIFEST line
       
    34 $(eval $(call SetupTextFileProcessing, BUILD_JAVA_MANIFEST, \
       
    35   SOURCE_FILES := $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf, \
       
    36   OUTPUT_FILE := $(SUPPORT_OUTPUTDIR)/java-main-manifest.mf, \
       
    37   REPLACEMENTS := \
       
    38       @@RELEASE@@ => $(RELEASE) ; \
       
    39       @@COMPANY_NAME@@ => $(COMPANY_NAME) , \
       
    40 ))
    31 
    41 
    32 $(eval $(call SetupArchive,JRTFS_JAR, , \
    42 $(eval $(call SetupArchive,JRTFS_JAR, , \
    33     SRCS := $(BUILDTOOLS_OUTPUTDIR)/interim_jimage_classes, \
    43     SRCS := $(BUILDTOOLS_OUTPUTDIR)/interim_jimage_classes, \
    34     JAR := $(SUPPORT_OUTPUTDIR)/jrt-fs.jar, \
    44     JAR := $(SUPPORT_OUTPUTDIR)/jrt-fs.jar, \
    35     MANIFEST := $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf))
    45     MANIFEST := $(SUPPORT_OUTPUTDIR)/java-main-manifest.mf))
    36 
    46 
    37 all: $(JRTFS_JAR)
    47 all: $(JRTFS_JAR)