提交 310dd2d9 编写于 作者: A andrew

6841728: Make building the Nimbus L 'n' F optional (100054)

Summary: Add DISABLE_NIMBUS variable to prevent Nimbus subdirs being built
Reviewed-by: mr, ohair
上级 4a54b282
...@@ -1502,6 +1502,9 @@ endif ...@@ -1502,6 +1502,9 @@ endif
# JIBX_LIBS_PATH must be valid # JIBX_LIBS_PATH must be valid
###################################################### ######################################################
sane-jibx: sane-jibx:
ifdef DISABLE_NIMBUS
$(call SanityWarning,Disabling Nimbus will remove public API in javax.swing.plaf.nimbus.)
else
@if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; then \ @if [ ! -r $(subst \,/,$(JIBX_LIBS_PATH))/jibx-run.jar ]; then \
$(ECHO) "ERROR: You do not have access to valid JIBX library files. \n" \ $(ECHO) "ERROR: You do not have access to valid JIBX library files. \n" \
" Please check your access to \n" \ " Please check your access to \n" \
...@@ -1509,6 +1512,7 @@ sane-jibx: ...@@ -1509,6 +1512,7 @@ sane-jibx:
" and/or check your value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n" \ " and/or check your value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n" \
"" >> $(ERROR_FILE) ; \ "" >> $(ERROR_FILE) ; \
fi fi
endif
###################################################### ######################################################
# MOZILLA_HEADERS_PATH must be valid # MOZILLA_HEADERS_PATH must be valid
......
...@@ -34,7 +34,9 @@ include $(BUILDDIR)/common/Defs.gmk ...@@ -34,7 +34,9 @@ include $(BUILDDIR)/common/Defs.gmk
# #
include FILES.gmk include FILES.gmk
AUTO_FILES_JAVA_DIRS = javax/swing/plaf sun/swing com/sun/java/swing/plaf AUTO_FILES_JAVA_DIRS = javax/swing/plaf sun/swing com/sun/java/swing/plaf
SUBDIRS = nimbus ifndef DISABLE_NIMBUS
SUBDIRS = nimbus
endif
# Nimbus is handled in its own directory # Nimbus is handled in its own directory
AUTO_JAVA_PRUNE = nimbus AUTO_JAVA_PRUNE = nimbus
......
...@@ -51,9 +51,12 @@ SUBDIRS = \ ...@@ -51,9 +51,12 @@ SUBDIRS = \
makeclasslist \ makeclasslist \
strip_properties \ strip_properties \
spp \ spp \
swing-nimbus \
CharsetMapping CharsetMapping
ifndef DISABLE_NIMBUS
SUBDIRS += swing-nimbus
endif
all build clean clobber:: all build clean clobber::
$(SUBDIRS-loop) $(SUBDIRS-loop)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册