173 ifneq ($(shell test -x $(ANT) && echo OK), OK)
174 $(error $(ANT) not found -- please update ANT_HOME)
175 endif
176 else
177 ANT = ant
178 ifneq ($(shell test -x "`which $(ANT)`" && echo OK), OK)
179 $(error 'ant' not found -- please set ANT_HOME or put 'ant' on your PATH)
180 endif
181 endif
182
183 # Default target and expected 'do everything' target
184 # comments docs to avoid too many ASM warnings
185 # all: test docs
186
187 all: test
188
189 # Standard make clobber target
190 clobber: clean
191
192 # All ant targets of interest
193 ANT_TARGETS = clean jar javadoc shelldoc docs test test262 test262parallel # for now
194
195 # Create diagnostics log (careful, ant 1.8.0 -diagnostics always does an exit 1)
196 $(OUTPUTDIR)/build/ant-diagnostics.log:
197 @mkdir -p $(OUTPUTDIR)/build $(ANT_TMPDIR)
198 @$(RM) $@
199 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) -diagnostics > $@ ; \
200 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) -version >> $@
201
202 # Create a make target for each
203 $(ANT_TARGETS): $(OUTPUTDIR)/build/ant-diagnostics.log
204 @ mkdir -p $(OUTPUTDIR)/build $(ANT_TMPDIR)
205 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) $(ANT_OPTIONS) $@
206
207 #-------------------------------------------------------------------
208 #
209 # Targets for Oracle's internal JPRT build system
210
211 CD = cd
212 ZIP = zip
213
|
173 ifneq ($(shell test -x $(ANT) && echo OK), OK)
174 $(error $(ANT) not found -- please update ANT_HOME)
175 endif
176 else
177 ANT = ant
178 ifneq ($(shell test -x "`which $(ANT)`" && echo OK), OK)
179 $(error 'ant' not found -- please set ANT_HOME or put 'ant' on your PATH)
180 endif
181 endif
182
183 # Default target and expected 'do everything' target
184 # comments docs to avoid too many ASM warnings
185 # all: test docs
186
187 all: test
188
189 # Standard make clobber target
190 clobber: clean
191
192 # All ant targets of interest
193 ANT_TARGETS = clean externals update-externals jar javadoc shelldoc docs test test262 test262parallel # for now
194
195 # Create diagnostics log (careful, ant 1.8.0 -diagnostics always does an exit 1)
196 $(OUTPUTDIR)/build/ant-diagnostics.log:
197 @mkdir -p $(OUTPUTDIR)/build $(ANT_TMPDIR)
198 @$(RM) $@
199 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) -diagnostics > $@ ; \
200 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) -version >> $@
201
202 # Create a make target for each
203 $(ANT_TARGETS): $(OUTPUTDIR)/build/ant-diagnostics.log
204 @ mkdir -p $(OUTPUTDIR)/build $(ANT_TMPDIR)
205 $(ANT_JAVA_HOME) $(ANT_OPTS) $(ANT) $(ANT_OPTIONS) $@
206
207 #-------------------------------------------------------------------
208 #
209 # Targets for Oracle's internal JPRT build system
210
211 CD = cd
212 ZIP = zip
213
|