Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

build.sh

Go to the documentation of this file.
00001  *
00002 /*!
00003  * @file /home/dlydick/harmony/bootJVM/build.sh
00004  *
00005  * @brief Build Boot JVM.
00006  *
00007  * Build a component of the project.  This either means to
00008  * compile source code and either archive or link it, or
00009  * to generate documentation.
00010  *
00011  * The main body of logic for this script is found in
00012  * @link common.sh common.sh@endlink.
00013  *
00014  * @see @link ./clean.sh ./clean.sh@endlink
00015  *
00016  * @see @link ./common.sh ./common.sh@endlink
00017  *
00018  * @see @link jvm/build.sh jvm/build.sh@endlink
00019  *
00020  * @see @link libjvm/build.sh libjvm/build.sh@endlink
00021  *
00022  * @see @link main/build.sh main/build.sh@endlink
00023  *
00024  * @see @link test/build.sh test/build.sh@endlink
00025  *
00026  * @see @link jni/src/harmony/generic/0.0/build.sh
00027  *            jni/src/harmony/generic/0.0/build.sh@endlink
00028  *
00029  *
00030  * @todo  The entire project should also have 'gmake' support.  It
00031  *        would be a simple thing to add/change the 'config/*' roster
00032  *        files with @link config.sh config.sh@endlink to support this.
00033  *
00034  * @todo  A Windows .BAT version of this script needs to be written
00035  *
00036  *
00037  * @section Control
00038  *
00039  * \$URL: https://svn.apache.org/path/name/build.sh $ \$Id: build.sh 0 09/28/2005 dlydick $
00040  *
00041  * Copyright 2005 The Apache Software Foundation
00042  * or its licensors, as applicable.
00043  *
00044  * Licensed under the Apache License, Version 2.0 ("the License");
00045  * you may not use this file except in compliance with the License.
00046  * You may obtain a copy of the License at
00047  *
00048  *     http://www.apache.org/licenses/LICENSE-2.0
00049  *
00050  * Unless required by applicable law or agreed to in writing,
00051  * software distributed under the License is distributed on an
00052  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
00053  * either express or implied.
00054  *
00055  * See the License for the specific language governing permissions
00056  * and limitations under the License.
00057  *
00058  * @version \$LastChangedRevision: 0 $
00059  *
00060  * @date \$LastChangedDate: 09/28/2005 $
00061  *
00062  * @author \$LastChangedBy: dlydick $
00063  *         Original code contributed by Daniel Lydick on 09/28/2005.
00064  *
00065  * @section Reference
00066  *
00067  */ /* 
00068  * (Use  #! and #/ with dox_filter.sh to fool Doxygen into
00069  * parsing this non-source text file for the documentation set.
00070  * Use the above open comment to force termination of parsing
00071  * since it is not a Doxygen-style 'C' comment.)
00072  *
00073  *
00074  *##################################################################
00075  *
00076  * Invoke common code.
00077  *
00078  *##################################################################
00079  *
00080  * Done.
00081  *
00082  *
00083  * EOF
00084 

Generated on Fri Sep 30 18:59:22 2005 by  doxygen 1.4.4