70 _PLATFORM_KIND = unix 71 ifeq ($(_SYSTEM_UNAME), Windows_NT) 72 _PLATFORM_KIND = windows 73 endif 74 ifneq (,$(findstring CYGWIN,$(_SYSTEM_UNAME))) 75 _PLATFORM_KIND = windows 76 endif 77 78 # Where is /java in case we need it 79 ifdef ALT_SLASH_JAVA 80 _SLASHJAVA = $(ALT_SLASH_JAVA) 81 else 82 ifeq ($(_PLATFORM_KIND), windows) 83 _SLASHJAVA=J:/ 84 else 85 _SLASHJAVA=/java 86 endif 87 endif 88 89 # Where is /java/devtools in case we need it 90 ifdef ALT_JDK_DEVTOOLS_DIR 91 _DEVTOOLS = $(ALT_JDK_DEVTOOLS_DIR) 92 else 93 _DEVTOOLS = $(_SLASHJAVA)/devtools 94 endif 95 96 # Add in path to devtools 97 ANT_OPTIONS += -Ddevtools=$(_DEVTOOLS) 98 99 ifdef ALT_OUTPUTDIR 100 OUTPUTDIR = $(ALT_OUTPUTDIR) 101 ANT_OPTIONS += -Doutput.dir=$(ALT_OUTPUTDIR) 102 else 103 OUTPUTDIR = .. 104 endif 105 106 ifdef ALT_LANGTOOLS_DIST 107 ifdef ALT_BOOTDIR 108 ANT_JAVA_HOME = JAVA_HOME=$(ALT_BOOTDIR) 109 endif 110 ANT_OPTIONS += -Dbootstrap.dir=$(ALT_LANGTOOLS_DIST)/bootstrap 111 else 112 ifdef ALT_JDK_IMPORT_PATH 113 ANT_JAVA_HOME = JAVA_HOME=$(ALT_JDK_IMPORT_PATH) 114 endif 115 endif 116 117 ifdef ANT_HOME | 70 _PLATFORM_KIND = unix 71 ifeq ($(_SYSTEM_UNAME), Windows_NT) 72 _PLATFORM_KIND = windows 73 endif 74 ifneq (,$(findstring CYGWIN,$(_SYSTEM_UNAME))) 75 _PLATFORM_KIND = windows 76 endif 77 78 # Where is /java in case we need it 79 ifdef ALT_SLASH_JAVA 80 _SLASHJAVA = $(ALT_SLASH_JAVA) 81 else 82 ifeq ($(_PLATFORM_KIND), windows) 83 _SLASHJAVA=J:/ 84 else 85 _SLASHJAVA=/java 86 endif 87 endif 88 89 # Where is /java/devtools in case we need it 90 ifdef ALT_DROPS_DIR 91 DROPS_DIR = $(ALT_DROPS_DIR) 92 else 93 ifdef ALT_JDK_DEVTOOLS_DIR 94 DROPS_DIR = $(ALT_JDK_DEVTOOLS_DIR)/share/jdk7-drops 95 else 96 DROPS_DIR = $(_SLASHJAVA)/devtools/share/jdk7-drops 97 endif 98 endif 99 100 # Add in path to devtools 101 ANT_OPTIONS += -Ddrops.dir=$(DROPS_DIR) 102 103 ifdef ALT_OUTPUTDIR 104 OUTPUTDIR = $(ALT_OUTPUTDIR) 105 ANT_OPTIONS += -Doutput.dir=$(ALT_OUTPUTDIR) 106 else 107 OUTPUTDIR = .. 108 endif 109 110 ifdef ALT_LANGTOOLS_DIST 111 ifdef ALT_BOOTDIR 112 ANT_JAVA_HOME = JAVA_HOME=$(ALT_BOOTDIR) 113 endif 114 ANT_OPTIONS += -Dbootstrap.dir=$(ALT_LANGTOOLS_DIST)/bootstrap 115 else 116 ifdef ALT_JDK_IMPORT_PATH 117 ANT_JAVA_HOME = JAVA_HOME=$(ALT_JDK_IMPORT_PATH) 118 endif 119 endif 120 121 ifdef ANT_HOME |