am cf352c5d: Merge "Add warning message for java6 builds."

* commit 'cf352c5d7e1482cc80be4eb2bbe99041a2345f8e':
  Add warning message for java6 builds.
This commit is contained in:
Narayan Kamath 2014-04-02 12:23:28 +00:00 committed by Android Git Automerger
commit 81fc969b65
1 changed files with 20 additions and 1 deletions

View File

@ -103,7 +103,7 @@ include $(BUILD_SYSTEM)/cleanbuild.mk
# Include the google-specific config # Include the google-specific config
-include vendor/google/build/config.mk -include vendor/google/build/config.mk
VERSION_CHECK_SEQUENCE_NUMBER := 3 VERSION_CHECK_SEQUENCE_NUMBER := 4
-include $(OUT_DIR)/versions_checked.mk -include $(OUT_DIR)/versions_checked.mk
ifneq ($(VERSION_CHECK_SEQUENCE_NUMBER),$(VERSIONS_CHECKED)) ifneq ($(VERSION_CHECK_SEQUENCE_NUMBER),$(VERSIONS_CHECKED))
@ -196,6 +196,25 @@ java_version := $(shell echo '$(java_version_str)' | grep '^java .*[ "]1\.6[\. "
javac_version := $(shell echo '$(javac_version_str)' | head -n 1 | grep '[ "]1\.6[\. "$$]' | head -n 1) javac_version := $(shell echo '$(javac_version_str)' | head -n 1 | grep '[ "]1\.6[\. "$$]' | head -n 1)
endif # if EXPERIMENTAL_USE_JAVA7 endif # if EXPERIMENTAL_USE_JAVA7
ifeq ($(required_javac_version), "1.6")
$(info ************************************************************)
$(info You are attempting to build with java 1.6.)
$(info Java6 support for master builds will be dropped shortly,)
$(info please upgrade to Java7 as soon as possible.)
$(info $(space))
$(info Visit http://source.android.com/source/initializing.html#installing-the-jdk for details. )
$(info $(space))
$(info To build using java-7:)
$(info $(space))
$(info $$ export EXPERIMENTAL_USE_JAVA7=true)
$(info $$ . build/envsetup.sh)
$(info $$ lunch <target>)
$(info $$ make clobber)
$(info $$ make -j8)
$(info $(space))
$(info ************************************************************)
endif
ifeq ($(strip $(java_version)),) ifeq ($(strip $(java_version)),)
$(info ************************************************************) $(info ************************************************************)
$(info You are attempting to build with the incorrect version) $(info You are attempting to build with the incorrect version)