232 # Targets. 233 # 234 INITIAL_IMAGE_JRE=initial-image-jre 235 INITIAL_IMAGE_JDK=initial-image-jdk 236 ifeq ($(PLATFORM), solaris) 237 ifeq ($(ARCH_DATA_MODEL), 64) 238 INITIAL_IMAGE_JRE=initial-image-jre-sol64 239 INITIAL_IMAGE_JDK=initial-image-jdk-sol64 240 endif 241 endif 242 243 images images-clobber \ 244 initial-image-jre initial-image-jdk \ 245 initial-image-jre-sol64 initial-image-jdk-sol64 \ 246 trim-image-jre trim-image-jdk \ 247 process-image-jre process-image-jdk \ 248 compare-image \ 249 sec-files sec-files-win jgss-files :: 250 @$(ECHO) ">>>Making "$@" @ `$(DATE)` ..." 251 252 # 253 # Export binary plugs if not building OPENJDK 254 # 255 ifdef OPENJDK 256 EXPORT_BINARY_PLUGS = 257 else # !OPENJDK 258 EXPORT_BINARY_PLUGS = export-binary-plugs test-binary-plugs 259 endif # OPENJDK 260 261 # Order is important here, trim jre after jdk image is created 262 images:: sanity-images post-sanity-images \ 263 $(EXPORT_BINARY_PLUGS) \ 264 $(INITIAL_IMAGE_JRE) $(INITIAL_IMAGE_JDK) \ 265 trim-image-jre trim-image-jdk \ 266 process-image-jre process-image-jdk sec-files sec-files-win jgss-files 267 268 # Don't use these 269 image-jre:: initial-image-jre trim-image-jre process-image-jre 270 image-jdk:: initial-image-jdk trim-image-jdk process-image-jdk 271 272 # 273 # Sources we ship in the SDK. 274 # 275 SOURCES = \ 276 java/applet \ 277 java/awt \ 278 java/beans \ 279 java/io \ 280 java/lang \ 281 java/math \ 282 java/net \ 283 java/nio \ | 232 # Targets. 233 # 234 INITIAL_IMAGE_JRE=initial-image-jre 235 INITIAL_IMAGE_JDK=initial-image-jdk 236 ifeq ($(PLATFORM), solaris) 237 ifeq ($(ARCH_DATA_MODEL), 64) 238 INITIAL_IMAGE_JRE=initial-image-jre-sol64 239 INITIAL_IMAGE_JDK=initial-image-jdk-sol64 240 endif 241 endif 242 243 images images-clobber \ 244 initial-image-jre initial-image-jdk \ 245 initial-image-jre-sol64 initial-image-jdk-sol64 \ 246 trim-image-jre trim-image-jdk \ 247 process-image-jre process-image-jdk \ 248 compare-image \ 249 sec-files sec-files-win jgss-files :: 250 @$(ECHO) ">>>Making "$@" @ `$(DATE)` ..." 251 252 # Order is important here, trim jre after jdk image is created 253 images:: sanity-images post-sanity-images \ 254 $(INITIAL_IMAGE_JRE) $(INITIAL_IMAGE_JDK) \ 255 trim-image-jre trim-image-jdk \ 256 process-image-jre process-image-jdk sec-files sec-files-win jgss-files 257 258 # Don't use these 259 image-jre:: initial-image-jre trim-image-jre process-image-jre 260 image-jdk:: initial-image-jdk trim-image-jdk process-image-jdk 261 262 # 263 # Sources we ship in the SDK. 264 # 265 SOURCES = \ 266 java/applet \ 267 java/awt \ 268 java/beans \ 269 java/io \ 270 java/lang \ 271 java/math \ 272 java/net \ 273 java/nio \ |