Path: blob/aarch64-shenandoah-jdk8u272-b10/hotspot/make/windows/makefiles/rules.make
32285 views
#1# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.2# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3#4# This code is free software; you can redistribute it and/or modify it5# under the terms of the GNU General Public License version 2 only, as6# published by the Free Software Foundation.7#8# This code is distributed in the hope that it will be useful, but WITHOUT9# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License11# version 2 for more details (a copy is included in the LICENSE file that12# accompanied this code).13#14# You should have received a copy of the GNU General Public License version15# 2 along with this work; if not, write to the Free Software Foundation,16# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.17#18# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA19# or visit www.oracle.com if you need additional information or have any20# questions.21#22#2324# These are the commands used externally to compile and run.25# The \ are used here for traditional Windows apps and " quoted to get26# past the Unix-like shell:27!ifdef BootStrapDir28RUN_JAVA="$(BootStrapDir)\bin\java"29RUN_JAVAP="$(BootStrapDir)\bin\javap"30RUN_JAVAH="$(BootStrapDir)\bin\javah"31RUN_JAR="$(BootStrapDir)\bin\jar"32COMPILE_JAVAC="$(BootStrapDir)\bin\javac" $(BOOTSTRAP_JAVAC_FLAGS)33COMPILE_RMIC="$(BootStrapDir)\bin\rmic"34BOOT_JAVA_HOME=$(BootStrapDir)35!else36RUN_JAVA=java37RUN_JAVAP=javap38RUN_JAVAH=javah39RUN_JAR=jar40COMPILE_JAVAC=javac $(BOOTSTRAP_JAVAC_FLAGS)41COMPILE_RMIC=rmic42BOOT_JAVA_HOME=43!endif4445# Settings for javac46BOOT_SOURCE_LANGUAGE_VERSION=747BOOT_TARGET_CLASS_VERSION=748JAVAC_FLAGS=-g -encoding ascii49BOOTSTRAP_JAVAC_FLAGS=$(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION)5051ProjectFile=jvm.vcproj5253!if "$(MSC_VER)" == "1200"5455VcVersion=VC656ProjectFile=jvm.dsp5758!elseif "$(MSC_VER)" == "1400"5960VcVersion=VC86162!elseif "$(MSC_VER)" == "1500"6364VcVersion=VC96566!elseif "$(MSC_VER)" == "1600"6768VcVersion=VC1069ProjectFile=jvm.vcxproj7071!elseif "$(MSC_VER)" == "1700"72# This is VS2012, but it loads VS10 projects just fine (and will73# upgrade them automatically to VS2012 format).7475VcVersion=VC1076ProjectFile=jvm.vcxproj7778!else7980VcVersion=VC78182!endif838485