NewMakefile.gmk
author mgerdin
Wed, 11 Sep 2013 08:57:02 +0200
changeset 19980 f8b00056ad24
parent 19528 8b941e6b5552
child 20273 126644dde85d
permissions -rw-r--r--
8024176: [macosx] gc/metaspace/ClassMetaspaceSizeInJmapHeap.java failed since jdk8b105, hs25b47 Summary: The code for reading compressed klass pointers in the sa-agent on Mac used readCompOopAddress instead of readCompKlassAddress, this is wrong but has been hidden because compressed oops and compressed klasses has used the same base address in the past. Reviewed-by: sla, jmasa Contributed-by: stefan.johansson@oracle.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     1
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     2
# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     4
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    10
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    15
# accompanied this code).
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    16
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    20
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    23
# questions.
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    24
#
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    25
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    26
# This must be the first rule
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    27
default:
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    28
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    29
# Inclusion of this pseudo-target will cause make to execute this file
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    30
# serially, regardless of -j. Recursively called makefiles will not be
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    31
# affected, however. This is required for correct dependency management.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    32
.NOTPARALLEL:
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    33
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    34
# The shell code below will be executed on /usr/ccs/bin/make on Solaris, but not in GNU make.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    35
# /usr/ccs/bin/make lacks basically every other flow control mechanism.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    36
TEST_FOR_NON_GNUMAKE:sh=echo You are not using GNU make/gmake, this is a requirement. Check your path. 1>&2 && exit 1
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    37
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    38
# Assume we have GNU make, but check version.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    39
ifeq (,$(findstring 3.81,$(MAKE_VERSION)))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    40
    ifeq (,$(findstring 3.82,$(MAKE_VERSION)))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    41
        $(error This version of GNU Make is too low ($(MAKE_VERSION)). Check your path, or upgrade to 3.81 or newer.)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    42
    endif
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    43
endif
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    44
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    45
# Locate this Makefile
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    46
ifeq ($(filter /%,$(lastword $(MAKEFILE_LIST))),)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    47
    makefile_path:=$(CURDIR)/$(lastword $(MAKEFILE_LIST))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    48
else
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    49
    makefile_path:=$(lastword $(MAKEFILE_LIST))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    50
endif
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    51
root_dir:=$(dir $(makefile_path))
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    52
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    53
# ... and then we can include our helper functions
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    54
include $(root_dir)/common/makefiles/MakeHelpers.gmk
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    55
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    56
$(eval $(call ParseLogLevel))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    57
$(eval $(call ParseConfAndSpec))
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    58
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    59
# Now determine if we have zero, one or several configurations to build.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    60
ifeq ($(SPEC),)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    61
    # Since we got past ParseConfAndSpec, we must be building a global target. Do nothing.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    62
else
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    63
    ifeq ($(words $(SPEC)),1)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    64
        # We are building a single configuration. This is the normal case. Execute the Main.gmk file.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    65
        include $(root_dir)/common/makefiles/Main.gmk
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    66
    else
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    67
        # We are building multiple configurations.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    68
        # First, find out the valid targets
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    69
        # Run the makefile with an arbitraty SPEC using -p -q (quiet dry-run and dump rules) to find
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    70
        # available PHONY targets. Use this list as valid targets to pass on to the repeated calls.
18424
a158f53837e2 8016303: make CONF= isn't working
erikj
parents: 17352
diff changeset
    71
        all_phony_targets=$(filter-out $(global_targets) bundles-only, $(strip $(shell \
19527
0de984f85e10 8024155: Fix 'make CONF= <target>'
ihse
parents: 18424
diff changeset
    72
            $(MAKE) -p -q -f common/makefiles/Main.gmk FRC SPEC=$(firstword $(SPEC)) | \
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    73
            grep ^.PHONY: | head -n 1 | cut -d " " -f 2-)))
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    74
18424
a158f53837e2 8016303: make CONF= isn't working
erikj
parents: 17352
diff changeset
    75
        $(all_phony_targets):
19527
0de984f85e10 8024155: Fix 'make CONF= <target>'
ihse
parents: 18424
diff changeset
    76
		@$(foreach spec,$(SPEC),($(MAKE) -f NewMakefile.gmk SPEC=$(spec) \
18424
a158f53837e2 8016303: make CONF= isn't working
erikj
parents: 17352
diff changeset
    77
			$(VERBOSE) VERBOSE=$(VERBOSE) LOG_LEVEL=$(LOG_LEVEL) $@) &&) true
a158f53837e2 8016303: make CONF= isn't working
erikj
parents: 17352
diff changeset
    78
a158f53837e2 8016303: make CONF= isn't working
erikj
parents: 17352
diff changeset
    79
        .PHONY: $(all_phony_targets)
13697
5262b00bc10c 7197849: Update new build-infra makefiles
ohair
parents:
diff changeset
    80
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    81
    endif
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    82
endif
14111
2a82ecb35fc7 8000992: Update new build-infra makefiles
ohair
parents: 13697
diff changeset
    83
15072
71f6bf463347 8006100: build-infra: Bundle up the correct images in jprt
erikj
parents: 15053
diff changeset
    84
# Include this after a potential spec file has been included so that the bundles target
71f6bf463347 8006100: build-infra: Bundle up the correct images in jprt
erikj
parents: 15053
diff changeset
    85
# has access to the spec variables.
71f6bf463347 8006100: build-infra: Bundle up the correct images in jprt
erikj
parents: 15053
diff changeset
    86
include $(root_dir)/common/makefiles/Jprt.gmk
71f6bf463347 8006100: build-infra: Bundle up the correct images in jprt
erikj
parents: 15053
diff changeset
    87
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    88
# Here are "global" targets, i.e. targets that can be executed without specifying a single configuration.
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    89
# If you addd more global targets, please update the variable global_targets in MakeHelpers.
14111
2a82ecb35fc7 8000992: Update new build-infra makefiles
ohair
parents: 13697
diff changeset
    90
2a82ecb35fc7 8000992: Update new build-infra makefiles
ohair
parents: 13697
diff changeset
    91
help:
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    92
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    93
	$(info OpenJDK Makefile help)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    94
	$(info =====================)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    95
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    96
	$(info Common make targets)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    97
	$(info .  make [default]         # Compile all product in langtools, hotspot, jaxp, jaxws,)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    98
	$(info .                         # corba and jdk)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
    99
	$(info .  make all               # Compile everything, all repos and images)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   100
	$(info .  make images            # Create complete j2sdk and j2re images)
19519
ae956fe7b468 8023433: Improve 'make help'
mduigou
parents: 18424
diff changeset
   101
	$(info .  make docs              # Create javadocs)
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   102
	$(info .  make overlay-images    # Create limited images for sparc 64 bit platforms)
15584
83a66923c332 8004265: Add build support for Compact Profiles
dholmes
parents: 15072
diff changeset
   103
	$(info .  make profiles          # Create complete j2re compact profile images)
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   104
	$(info .  make bootcycle-images  # Build images twice, second time with newly build JDK)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   105
	$(info .  make install           # Install the generated images locally)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   106
	$(info .  make clean             # Remove all files generated by make, but not those)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   107
	$(info .                         # generated by configure)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   108
	$(info .  make dist-clean        # Remove all files, including configuration)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   109
	$(info .  make help              # Give some help on using make)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   110
	$(info .  make test              # Run tests, default is all tests (see TEST below))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   111
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   112
	$(info Targets for specific components)
19519
ae956fe7b468 8023433: Improve 'make help'
mduigou
parents: 18424
diff changeset
   113
	$(info (Component is any of langtools, corba, jaxp, jaxws, hotspot, jdk, nashorn, images, overlay-images, docs or test))
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   114
	$(info .  make <component>       # Build <component> and everything it depends on. )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   115
	$(info .  make <component>-only  # Build <component> only, without dependencies. This)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   116
	$(info .                         # is faster but can result in incorrect build results!)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   117
	$(info .  make clean-<component> # Remove files generated by make for <component>)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   118
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   119
	$(info Useful make variables)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   120
	$(info .  make CONF=             # Build all configurations (note, assignment is empty))
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   121
	$(info .  make CONF=<substring>  # Build the configuration(s) with a name matching)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   122
	$(info .                         # <substring>)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   123
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   124
	$(info .  make LOG=<loglevel>    # Change the log level from warn to <loglevel>)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   125
	$(info .                         # Available log levels are:)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   126
	$(info .                         # 'warn' (default), 'info', 'debug' and 'trace')
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   127
	$(info .                         # To see executed command lines, use LOG=debug)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   128
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   129
	$(info .  make JOBS=<n>          # Run <n> parallel make jobs)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   130
	$(info .                         # Note that -jN does not work as expected!)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   131
	$(info )
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   132
	$(info .  make test TEST=<test>  # Only run the given test or tests, e.g.)
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   133
	$(info .                         # make test TEST="jdk_lang jdk_net")
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   134
	$(info )
14111
2a82ecb35fc7 8000992: Update new build-infra makefiles
ohair
parents: 13697
diff changeset
   135
15053
64278cb83950 8005549: build-infra: Merge NewMakefile.gmk and common/makefiles/Makefile
erikj
parents: 14111
diff changeset
   136
.PHONY: help