Makefile revision 32
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# Copyright 1995-2008 Sun Microsystems, Inc. All Rights Reserved.
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
bb25c06cca41ca78e5fb87fbb8e81d55beb18c95jg# This code is free software; you can redistribute it and/or modify it
bb25c06cca41ca78e5fb87fbb8e81d55beb18c95jg# under the terms of the GNU General Public License version 2 only, as
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# published by the Free Software Foundation. Sun designates this
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# particular file as subject to the "Classpath" exception as provided
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# by Sun in the LICENSE file that accompanied this code.
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# This code is distributed in the hope that it will be useful, but WITHOUT
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# version 2 for more details (a copy is included in the LICENSE file that
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# accompanied this code).
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# You should have received a copy of the GNU General Public License version
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# 2 along with this work; if not, write to the Free Software Foundation,
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# CA 95054 USA or visit www.sun.com if you need additional information or
2df1fe9ca32bb227b9158c67f5c00b54c20b10fdrandyf# have any questions.
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# Openjdk sources (only used if SKIP_OPENJDK_BUILD!=true)
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# For start and finish echo lines
fc1821fee2e1f208a4b5ff3e229e97b87979208arugratSTART_ECHO = echo "$(TITLE_TEXT) $@ build started: $(DATE_STAMP)"
fc1821fee2e1f208a4b5ff3e229e97b87979208arugratFINISH_ECHO = echo "$(TITLE_TEXT) $@ build finished: $(DATE_STAMP)"
bb25c06cca41ca78e5fb87fbb8e81d55beb18c95jg# What "all" means
fc1821fee2e1f208a4b5ff3e229e97b87979208arugrat# Everything for a full product build
@$(FINISH_ECHO)
@$(START_ECHO)
NO_DOCS=true \
@$(FINISH_ECHO)
@$(START_ECHO)
NO_DOCS=true \
@$(FINISH_ECHO)
@$(START_ECHO)
NO_DOCS=true \
@$(FINISH_ECHO)
DO_BOOT_CYCLE=true
@$(START_ECHO)
$(MAKE) \
SKIP_FASTDEBUG_BUILD=true \
SKIP_DEBUG_BUILD=true \
$(BOOT_CYCLE_SETTINGS) \
@$(FINISH_ECHO)
@$(START_ECHO)
$(MAKE) \
NO_DOCS=true \
@$(FINISH_ECHO)
@$(START_ECHO)
OPENJDK=true \
NO_DOCS=true \
@$(FINISH_ECHO)
clobber::
$(MAKE) \
BUILD_HOTSPOT=false \
BUILD_JDK=false \
BUILD_LANGTOOLS=false \
BUILD_CORBA=false \
BUILD_JAXP=false \
BUILD_JAXWS=false \
BUILD_INSTALL=false \
BUILD_SPONSORS=false \
BOOTDIR \
BOOTDIR \
%.printval:
%.checkdir:
%.checkfil:
FRC: