jdk/makefiles/Profiles.gmk

Print this page
rev 6768 : [mq]: zero-newbuild


  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)