Makefile revision 2157
7f007e36bec06aba6b3a0f84a64f2abf99edfcd8gstein#
b84f66c93f820824b1d5455181f55598b766319cwrowe# Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj#
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# This code is free software; you can redistribute it and/or modify it
df14f0d3a5191cdd7c4bb5b03acd135d43a6f51brbb# under the terms of the GNU General Public License version 2 only, as
df14f0d3a5191cdd7c4bb5b03acd135d43a6f51brbb# published by the Free Software Foundation. Sun designates this
ab71b233b3a36489e44a7b061c48293be0b17788jwoolley# particular file as subject to the "Classpath" exception as provided
571760de5e60c0b459cb11be45507b923cd023eejwoolley# by Sun in the LICENSE file that accompanied this code.
571760de5e60c0b459cb11be45507b923cd023eejwoolley#
9180a5933673ffb1af633c255ceee029340f3b1erbb# This code is distributed in the hope that it will be useful, but WITHOUT
bcb6e1be6041dfeb549c8ea8d37f97ad4e90a0c3rbb# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
9bd71e35f5d26d26d23fe3a677401828e842ed72wrowe# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
2900ab946a2d76b73a14cebfe2985d253f01c967stoddard# version 2 for more details (a copy is included in the LICENSE file that
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb# accompanied this code).
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb#
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb# You should have received a copy of the GNU General Public License version
b876b7bcf0ce3d232da723246d709e8dbbfe8762rbb# 2 along with this work; if not, write to the Free Software Foundation,
cf6bf6c34c936e6a6fe731dbce4a5c3c8bf8e9a3gstein# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
35330e0d79ceb8027223bbb8330a381b1f989d6etrawick#
6f6f4a4bca281779d196acbdd5c017bb90858305trawick# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
8dd4618c4709236b4ea297d7250d282e463ce2d8rbb# CA 95054 USA or visit www.sun.com if you need additional information or
09bd86d0db1114ee23eda0a6eb76ca055877a1cftrawick# have any questions.
2deb319e6b3de239f45c16a3e9e836d44f1f7108rbb#
bd929c73ef04789b7183b840d8db6e01d03a4d86rbb
70f6f32765cfaadd6da8de6f0fea97ddd72d8fadmanoj#
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# Makefile for building all the demos
af4c982a7cf4515f124935f99a329744035fc699slive#
af4c982a7cf4515f124935f99a329744035fc699slive
af4c982a7cf4515f124935f99a329744035fc699sliveBUILDDIR = ..
af4c982a7cf4515f124935f99a329744035fc699slivePRODUCT = demos
af4c982a7cf4515f124935f99a329744035fc699sliveinclude $(BUILDDIR)/common/Defs.gmk
af4c982a7cf4515f124935f99a329744035fc699slive
af4c982a7cf4515f124935f99a329744035fc699sliveSUBDIRS = jni
2a6c49cfaef5979a5a06098f3ce987cd76769409manojSUBDIRS_desktop = applets jfc
531c23ff01a2489646f0a2029097013b328d935agsteinSUBDIRS_management = management
b84f66c93f820824b1d5455181f55598b766319cwroweSUBDIRS_misc = scripting
b84f66c93f820824b1d5455181f55598b766319cwroweSUBDIRS_tools = jpda jvmti
b84f66c93f820824b1d5455181f55598b766319cwrowe
b84f66c93f820824b1d5455181f55598b766319cwroweinclude $(BUILDDIR)/common/Subdirs.gmk
b84f66c93f820824b1d5455181f55598b766319cwrowe
b84f66c93f820824b1d5455181f55598b766319cwroweall build:: nbproject
b84f66c93f820824b1d5455181f55598b766319cwrowe $(SUBDIRS-loop)
b84f66c93f820824b1d5455181f55598b766319cwrowe
b84f66c93f820824b1d5455181f55598b766319cwrowenbproject:
b84f66c93f820824b1d5455181f55598b766319cwrowe $(RM) -r $(DEMODIR)/nbproject
b84f66c93f820824b1d5455181f55598b766319cwrowe $(MKDIR) -p $(DEMODIR)
b84f66c93f820824b1d5455181f55598b766319cwrowe ( $(CD) $(SHARE_SRC)/demo && $(TAR) -cf - \
b84f66c93f820824b1d5455181f55598b766319cwrowe `find nbproject $(SCM_DIRS_prune) -o -type f -print` ) | \
b84f66c93f820824b1d5455181f55598b766319cwrowe ( $(CD) $(DEMODIR) && $(TAR) -xf - )
b84f66c93f820824b1d5455181f55598b766319cwroweifndef OPENJDK
b84f66c93f820824b1d5455181f55598b766319cwrowe ( $(CD) $(CLOSED_SHARE_SRC)/demo && $(TAR) -cf - \
b84f66c93f820824b1d5455181f55598b766319cwrowe `find nbproject $(SCM_DIRS_prune) -o -type f -print` ) | \
b84f66c93f820824b1d5455181f55598b766319cwrowe ( $(CD) $(DEMODIR) && $(TAR) -xf - )
b84f66c93f820824b1d5455181f55598b766319cwroweendif
b84f66c93f820824b1d5455181f55598b766319cwrowe
b84f66c93f820824b1d5455181f55598b766319cwroweclean clobber::
bf9acc131271d18db51d30ace549d3c3b6a2b9fbrbb $(SUBDIRS-loop)
bf9acc131271d18db51d30ace549d3c3b6a2b9fbrbb $(RM) -r $(DEMODIR)
bf9acc131271d18db51d30ace549d3c3b6a2b9fbrbb $(RM) -r $(DEMOCLASSDIR)
bf9acc131271d18db51d30ace549d3c3b6a2b9fbrbb
bf9acc131271d18db51d30ace549d3c3b6a2b9fbrbb