77 PROFILE_4_JRE_JAR_FILES := $(filter-out alt-rt.jar, $(PROFILE_4_JRE_JAR_FILES))
78 endif
79
80 PROFILE_4_JARS := \
81 $(addprefix $(IMAGES_OUTPUTDIR)/lib/, $(PROFILE_4_JRE_JAR_FILES)) \
82 $(PROFILE_3_JARS)
83
84 # The full set of "jar" files needed for a complete JDK (ct.sym and src.zip
85 # are also included.)
86 # Note we need to add back the regular form of all the custom profile jars e.g.
87 # rt.jar and resources.jar
88
89 ALL_JARS := $(PROFILE_4_JARS) \
90 $(IMAGES_OUTPUTDIR)/lib/rt.jar \
91 $(IMAGES_OUTPUTDIR)/lib/resources.jar \
92 $(IMAGES_OUTPUTDIR)/lib/jconsole.jar \
93 $(IMAGES_OUTPUTDIR)/lib/dt.jar \
94 $(IMAGES_OUTPUTDIR)/lib/tools.jar \
95 $(IMAGES_OUTPUTDIR)/lib/ct.sym \
96 $(IMAGES_OUTPUTDIR)/src.zip \
97 $(IMAGES_OUTPUTDIR)/lib/ext/cldrdata.jar \
98 $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar
99
100 ifeq ($(OPENJDK_TARGET_OS),solaris)
101 ifndef OPENJDK
102 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/ext/ucrypto.jar
103 endif
104 endif
105
106 ifeq ($(OPENJDK_TARGET_OS),windows)
107 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/ext/sunmscapi.jar
108 endif
109
110 ifeq ($(OPENJDK_TARGET_OS),macosx)
111 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/JObjC.jar
112 endif
113
114 ifeq ($(PROFILE), profile_1)
115 PROFILE_JARS := $(PROFILE_1_JARS)
116 else ifeq ($(PROFILE), profile_2)
117 PROFILE_JARS := $(PROFILE_2_JARS)
118 else ifeq ($(PROFILE), profile_3)
|
77 PROFILE_4_JRE_JAR_FILES := $(filter-out alt-rt.jar, $(PROFILE_4_JRE_JAR_FILES))
78 endif
79
80 PROFILE_4_JARS := \
81 $(addprefix $(IMAGES_OUTPUTDIR)/lib/, $(PROFILE_4_JRE_JAR_FILES)) \
82 $(PROFILE_3_JARS)
83
84 # The full set of "jar" files needed for a complete JDK (ct.sym and src.zip
85 # are also included.)
86 # Note we need to add back the regular form of all the custom profile jars e.g.
87 # rt.jar and resources.jar
88
89 ALL_JARS := $(PROFILE_4_JARS) \
90 $(IMAGES_OUTPUTDIR)/lib/rt.jar \
91 $(IMAGES_OUTPUTDIR)/lib/resources.jar \
92 $(IMAGES_OUTPUTDIR)/lib/jconsole.jar \
93 $(IMAGES_OUTPUTDIR)/lib/dt.jar \
94 $(IMAGES_OUTPUTDIR)/lib/tools.jar \
95 $(IMAGES_OUTPUTDIR)/lib/ct.sym \
96 $(IMAGES_OUTPUTDIR)/src.zip \
97 $(IMAGES_OUTPUTDIR)/lib/ext/cldrdata.jar
98
99 ifeq ($(INCLUDE_SA),true)
100 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar
101 endif
102
103 ifeq ($(OPENJDK_TARGET_OS),solaris)
104 ifndef OPENJDK
105 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/ext/ucrypto.jar
106 endif
107 endif
108
109 ifeq ($(OPENJDK_TARGET_OS),windows)
110 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/ext/sunmscapi.jar
111 endif
112
113 ifeq ($(OPENJDK_TARGET_OS),macosx)
114 ALL_JARS += $(IMAGES_OUTPUTDIR)/lib/JObjC.jar
115 endif
116
117 ifeq ($(PROFILE), profile_1)
118 PROFILE_JARS := $(PROFILE_1_JARS)
119 else ifeq ($(PROFILE), profile_2)
120 PROFILE_JARS := $(PROFILE_2_JARS)
121 else ifeq ($(PROFILE), profile_3)
|