Makefile revision 3909
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# This code is free software; you can redistribute it and/or modify it
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# under the terms of the GNU General Public License version 2 only, as
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# published by the Free Software Foundation. Oracle designates this
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# particular file as subject to the "Classpath" exception as provided
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# by Oracle in the LICENSE file that accompanied this code.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# This code is distributed in the hope that it will be useful, but WITHOUT
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# version 2 for more details (a copy is included in the LICENSE file that
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# accompanied this code).
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# You should have received a copy of the GNU General Public License version
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# 2 along with this work; if not, write to the Free Software Foundation,
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# or visit www.oracle.com if you need additional information or have any
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# questions.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# Makefile for character converters.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# charsets should be separated from nio module
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# This re-directs all the class files to a separate location
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon KimOTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# For Cygwin, command line arguments that are paths must be converted to
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# windows style paths. These paths cannot be used as targets, however, because
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# the ":" in them will interfere with GNU Make rules, generating "multiple
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# target pattern" errors.
9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bbHyon Kim# this define is for the rule:
# in JDK7 charsets.jar, which causes problem when build the symbol
# table for rt.jar in Release.gmk. They are now removed from the
# rt.jar when building jdk/jre image (in Release.gmk), so add them
# into charsets.jar here
FILES_src += \
FILES_src += \
$(FILES_genout_extcs): \
clean::