2362N/A * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved. 0N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 0N/A * This code is free software; you can redistribute it and/or modify it 0N/A * under the terms of the GNU General Public License version 2 only, as 2362N/A * published by the Free Software Foundation. Oracle designates this 0N/A * particular file as subject to the "Classpath" exception as provided 2362N/A * by Oracle in the LICENSE file that accompanied this code. 0N/A * This code is distributed in the hope that it will be useful, but WITHOUT 0N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 0N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 0N/A * version 2 for more details (a copy is included in the LICENSE file that 0N/A * accompanied this code). 0N/A * You should have received a copy of the GNU General Public License version 0N/A * 2 along with this work; if not, write to the Free Software Foundation, 0N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2362N/A * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2362N/A * or visit www.oracle.com if you need additional information or have any 0N/A * Main class for the javazic time zone data compiler. 0N/A * Parses the specified arguments and sets up the variables. 0N/A * @param argv the arguments 0N/A // the rest of args are zoneinfo source files 0N/A * Parses zoneinfo source files 0N/A // special code for dealing with the conflicting name "MET" 0N/A * Read target zone names 0N/A " -f namefile file containing zone names\n"+
0N/A " to be generated (ie, generating subset)\n"+
0N/A " -d dir output directory\n"+
0N/A " -V datavers specifies the tzdata version string\n"+
0N/A " (eg, \"tzdata2000g\")"+
0N/A " -S year output only SimleTimeZone data of that year\n"+
0N/A " -s year start year (default: 1900)\n"+
0N/A " -e year end year (default: 2037)\n"+
0N/A " -doc generates HTML documents\n"+
0N/A " -map mapfile generates HTML documents with map information\n"+
0N/A " file... zoneinfo source file(s)");
0N/A * @return the output directory path name 0N/A * @return the map file's path and name 0N/A * Returns the time zone data version string specified by the -V 0N/A * option. If it is not specified, "unknown" is returned. 0N/A * @return the time zone data version string 0N/A * Prints out the specified fatal error message and calls {@link 0N/A * java.lang.System#exit System.exit(1)}. 0N/A * @param msg the fatal error message 0N/A * Prints out the specified error message. 0N/A * @param msg the error message 0N/A * Prints out the specified warning message. 0N/A * @param msg the warning message 0N/A * Prints out the informative message. 0N/A * @param msg the informative message