jaxp/build.properties
author coleenp
Tue, 12 Aug 2014 10:48:55 -0400
changeset 25950 b5c40ed1d349
parent 12005 a754d69d5e60
permissions -rw-r--r--
8003426: Remove UseFastAccessors and UseFastEmptyMethods except for zero Summary: These options have been long disabled in Xmixed mode because they prevent these small methods from being inlined and are subject to bit rot, and we don't need more macro assembler code to maintain and change if the constant pool cache format changes. Reviewed-by: simonis, kvn
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6
7f561c08de6b Initial load
duke
parents:
diff changeset
     1
#
11069
81a28c8d731a 7117162: jdk8/jaxws/Makefile default DROPS_DIR should set to jdk8-drops
katleman
parents: 7675
diff changeset
     2
# Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
6
7f561c08de6b Initial load
duke
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
7f561c08de6b Initial load
duke
parents:
diff changeset
     4
#
7f561c08de6b Initial load
duke
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
7f561c08de6b Initial load
duke
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
5512
74bb36df3a83 6943119: Rebrand source copyright notices
ohair
parents: 4294
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
6
7f561c08de6b Initial load
duke
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
5512
74bb36df3a83 6943119: Rebrand source copyright notices
ohair
parents: 4294
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    10
#
7f561c08de6b Initial load
duke
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
7f561c08de6b Initial load
duke
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
7f561c08de6b Initial load
duke
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
7f561c08de6b Initial load
duke
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
7f561c08de6b Initial load
duke
parents:
diff changeset
    15
# accompanied this code).
7f561c08de6b Initial load
duke
parents:
diff changeset
    16
#
7f561c08de6b Initial load
duke
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
7f561c08de6b Initial load
duke
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
7f561c08de6b Initial load
duke
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
7f561c08de6b Initial load
duke
parents:
diff changeset
    20
#
5512
74bb36df3a83 6943119: Rebrand source copyright notices
ohair
parents: 4294
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
74bb36df3a83 6943119: Rebrand source copyright notices
ohair
parents: 4294
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
74bb36df3a83 6943119: Rebrand source copyright notices
ohair
parents: 4294
diff changeset
    23
# questions.
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    24
#
7f561c08de6b Initial load
duke
parents:
diff changeset
    25
7f561c08de6b Initial load
duke
parents:
diff changeset
    26
# This is the JDK used to build and run the bootstrap version of javac.
7f561c08de6b Initial load
duke
parents:
diff changeset
    27
# The bootstrap javac is used to compile both boostrap versions of the
7f561c08de6b Initial load
duke
parents:
diff changeset
    28
# other tools, and product versions of all the tools.
7f561c08de6b Initial load
duke
parents:
diff changeset
    29
# Override this path as needed, either on the command line or in 
7f561c08de6b Initial load
duke
parents:
diff changeset
    30
# one of the standard user build.properties files (see build.xml)
3879
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    31
javac.jar=${bootstrap.dir}/lib/javac.jar
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    32
4294
4b507ae0d54b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4133
diff changeset
    33
# The tools.jar is needed in the classpath to compile these sources
4b507ae0d54b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4133
diff changeset
    34
jdk.home=${java.home}/..
4b507ae0d54b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4133
diff changeset
    35
tools.jar=${jdk.home}/lib/tools.jar
4b507ae0d54b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4133
diff changeset
    36
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    37
# options for the <javac> tasks used to compile the tools
3362
a2c23b6ed04b 6854244: change source/target used to compile JDK to 7
jjg
parents: 2967
diff changeset
    38
javac.source = 7
a2c23b6ed04b 6854244: change source/target used to compile JDK to 7
jjg
parents: 2967
diff changeset
    39
javac.target = 7
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    40
javac.debug = true
7f561c08de6b Initial load
duke
parents:
diff changeset
    41
javac.no.jdk.warnings = -XDignore.symbol.file=true
7f561c08de6b Initial load
duke
parents:
diff changeset
    42
# set the following to -version to verify the versions of javac being used
7f561c08de6b Initial load
duke
parents:
diff changeset
    43
javac.version.opt = 
7f561c08de6b Initial load
duke
parents:
diff changeset
    44
# in time, there should be no exceptions to -Xlint:all
3879
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    45
#javac.lint.opts = -Xlint:all,-unchecked,-deprecation,-fallthrough,-cast,-serial
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    46
javac.lint.opts=
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    47
7f561c08de6b Initial load
duke
parents:
diff changeset
    48
# JVM memory size
3879
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    49
javac.memoryInitialSize = 256m
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    50
javac.memoryMaximumSize = 512m
6
7f561c08de6b Initial load
duke
parents:
diff changeset
    51
7f561c08de6b Initial load
duke
parents:
diff changeset
    52
#------------------------------------------------------------
3879
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    53
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    54
# Root of output directories
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    55
output.dir=.
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    56
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    57
# Built files
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    58
build.dir=${output.dir}/build
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    59
build.classes.dir=${build.dir}/classes
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    60
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    61
# Distributed results
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    62
dist.dir=${output.dir}/dist
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    63
dist.lib.dir=${dist.dir}/lib
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    64
dist.classes.jar=${dist.lib.dir}/classes.jar
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    65
dist.src.zip=${dist.lib.dir}/src.zip
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    66
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    67
# Sanity information
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    68
sanity.info= Sanity Settings:${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    69
  ant.home=${ant.home}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    70
  ant.version=${ant.version}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    71
  ant.java.version=${ant.java.version}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    72
  java.home=${java.home}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    73
  java.version=${java.version}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    74
  os.name=${os.name}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    75
  os.arch=${os.arch}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    76
  os.version=${os.version}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    77
  bootstrap.dir=${bootstrap.dir}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    78
  javac.jar=${javac.jar}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    79
  javac.memoryInitialSize=${javac.memoryInitialSize}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    80
  javac.memoryMaximumSize=${javac.memoryMaximumSize}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    81
  javac.source=${javac.source}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    82
  javac.debug=${javac.debug}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    83
  javac.target=${javac.target}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    84
  javac.version.opt=${javac.version.opt}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    85
  javac.lint.opts=${javac.lint.opts}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    86
  javac.no.jdk.warnings=${javac.no.jdk.warnings}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    87
  output.dir=${output.dir}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    88
  build.dir=${build.dir}${line.separator}\
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    89
  dist.dir=${dist.dir}${line.separator}\
5830
3adf4782de94 6955292: Workaround ant 1.7.1 package-info.java issue in ant scripts
ohair
parents: 5512
diff changeset
    90
${line.separator}
3adf4782de94 6955292: Workaround ant 1.7.1 package-info.java issue in ant scripts
ohair
parents: 5512
diff changeset
    91
3879
0d9209bdf36c 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3364
diff changeset
    92
#------------------------------------------------------------