Mercurial > hg > icedtea7-forest-aarch64
changeset 107:e01380cd1de4 jdk7-b65
Merge
author | xdono |
---|---|
date | Tue, 14 Jul 2009 14:12:17 -0700 |
parents | 9ed059501673 (current diff) d92b13b3c138 (diff) |
children | 3f9b913a63a5 6bad5e3fe503 |
files | |
diffstat | 3 files changed, 66 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgtags Wed Jul 08 10:34:21 2009 -0700 +++ b/.hgtags Tue Jul 14 14:12:17 2009 -0700 @@ -38,3 +38,4 @@ 472c21584cfd7e9c0229ad6a100366a5c03d2976 jdk7-b61 c7ed15ab92ce36a09d264a5e34025884b2d7607f jdk7-b62 57f7e028c7ad1806500ae89eb3f4cd9a51b10e18 jdk7-b63 +269c1ec4435dfb7b452ae6e3bdde005d55c5c830 jdk7-b64
--- a/make/Defs-internal.gmk Wed Jul 08 10:34:21 2009 -0700 +++ b/make/Defs-internal.gmk Tue Jul 14 14:12:17 2009 -0700 @@ -153,6 +153,20 @@ endif SKIP_OPENJDK_BUILD = true else + + # Various non-OPENJDK reasons to NOT build the deploy repository + ifeq ($(ARCH), ia64) + BUILD_DEPLOY=false + endif + ifeq ($(ARCH), sparcv9) + BUILD_DEPLOY=false + endif + ifeq ($(ARCH), amd64) + ifeq ($(PLATFORM), solaris) + BUILD_DEPLOY=false + endif + endif + ifndef SKIP_OPENJDK_BUILD #SKIP_OPENJDK_BUILD = false # Until 6675289 is resolved, or this feature is removed.
--- a/make/deploy-rules.gmk Wed Jul 08 10:34:21 2009 -0700 +++ b/make/deploy-rules.gmk Tue Jul 14 14:12:17 2009 -0700 @@ -27,11 +27,7 @@ # DEPLOY TARGETS ################################################################ -ifeq ($(ARCH_DATA_MODEL), 32) deploy: deploy-build -else -deploy: -endif DEPLOY = deploy @@ -45,7 +41,51 @@ IMAGES_TARGET = images endif -DEPLOY_BUILD_TARGETS = sanity javaws-all plugin-all +DEPLOY_BUILD_TARGETS = sanity javaws-all plugin-all +# Only build 7-Zip LZMA file compression if it is available +# Enable 7-Zip LZMA file (de)compression for Java Kernel if it is available +ifeq ($(ARCH_DATA_MODEL), 32) + ifeq ($(PLATFORM), windows) + ifneq ($(KERNEL), off) + EC_TMP = $(shell if [ -d $(DEPLOY_TOPDIR)/make/lzma ] ; then \ + $(ECHO) true ; \ + else \ + $(ECHO) false ; \ + fi ) + ifeq ($(EC_TMP), true) + DEPLOY_BUILD_TARGETS += extra-comp-all + endif + endif + endif +endif + +ifneq ($(JQS), off) + ifeq ($(ARCH_DATA_MODEL), 32) + ifeq ($(PLATFORM), windows) + DEPLOY_BUILD_TARGETS += jqs-all + endif + endif +endif + +ifneq ($(KERNEL), off) + ifeq ($(ARCH_DATA_MODEL), 32) + ifeq ($(PLATFORM), windows) + # Only set up to use UPX compression if it is available + UP_TMP = $(shell if [ -d $(DEPLOY_TOPDIR)/make/upx ] ; then \ + $(ECHO) true ; \ + else \ + $(ECHO) false ; \ + fi ) + ifeq ($(UP_TMP), true) + DEPLOY_BUILD_TARGETS += cmd-comp-all + endif + DEPLOY_BUILD_TARGETS += kernel-all + endif + endif +endif + + + ifndef DEV_ONLY DEPLOY_BUILD_TARGETS += images else @@ -80,27 +120,21 @@ endif deploy-build: -ifeq ($(ARCH_DATA_MODEL), 32) - ifeq ($(BUILD_DEPLOY), true) +ifeq ($(BUILD_DEPLOY), true) ($(CD) $(DEPLOY_TOPDIR)/make && \ - $(MAKE) $(DEPLOY_BUILD_TARGETS) $(DEPLOY_BUILD_ARGUMENTS)) - endif + $(MAKE) $(DEPLOY_BUILD_TARGETS) $(DEPLOY_BUILD_ARGUMENTS)) endif deploy-clobber:: -ifeq ($(ARCH_DATA_MODEL), 32) - ifeq ($(BUILD_DEPLOY), true) +ifeq ($(BUILD_DEPLOY), true) ($(CD) $(DEPLOY_TOPDIR)/make && \ - $(MAKE) clobber $(DEPLOY_BUILD_ARGUMENTS)) - endif + $(MAKE) clobber $(DEPLOY_BUILD_ARGUMENTS)) endif deploy-sanity:: -ifeq ($(ARCH_DATA_MODEL), 32) - ifeq ($(BUILD_DEPLOY), true) +ifeq ($(BUILD_DEPLOY), true) ($(CD) $(DEPLOY_TOPDIR)/make && \ - $(MAKE) sanity $(DEPLOY_BUILD_ARGUMENTS)) - endif + $(MAKE) sanity $(DEPLOY_BUILD_ARGUMENTS)) endif .PHONY: deploy deploy-build deploy-clobber deploy-sanity