12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Rules to build JVM and related libraries, included from vm.make in the build
26 # directory.
27
28 # Common build rules.
29 MAKEFILES_DIR=$(GAMMADIR)/make/$(Platform_os_family)/makefiles
30 include $(MAKEFILES_DIR)/rules.make
31 include $(GAMMADIR)/make/altsrc.make
32
33 default: build
34
35 #----------------------------------------------------------------------
36 # Defs
37
38 GENERATED = ../generated
39 DEP_DIR = $(GENERATED)/dependencies
40
41 # reads the generated files defining the set of .o's and the .o .h dependencies
42 -include $(DEP_DIR)/*.d
43
44 # read machine-specific adjustments (%%% should do this via buildtree.make?)
45 include $(MAKEFILES_DIR)/$(BUILDARCH).make
46
47 # set VPATH so make knows where to look for source files
48 # Src_Dirs_V is everything in src/share/vm/*, plus the right os/*/vm and cpu/*/vm
49 # The adfiles directory contains ad_<arch>.[ch]pp.
50 # The jvmtifiles directory contains jvmti*.[ch]pp
51 Src_Dirs_V += $(GENERATED)/adfiles $(GENERATED)/jvmtifiles $(GENERATED)/tracefiles
|
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Rules to build JVM and related libraries, included from vm.make in the build
26 # directory.
27
28 # Common build rules.
29 MAKEFILES_DIR=$(GAMMADIR)/make/$(Platform_os_family)/makefiles
30 include $(MAKEFILES_DIR)/rules.make
31 include $(GAMMADIR)/make/altsrc.make
32 include $(GAMMADIR)/make/defs.make
33
34 default: build
35
36 #----------------------------------------------------------------------
37 # Defs
38
39 GENERATED = ../generated
40 DEP_DIR = $(GENERATED)/dependencies
41
42 # reads the generated files defining the set of .o's and the .o .h dependencies
43 -include $(DEP_DIR)/*.d
44
45 # read machine-specific adjustments (%%% should do this via buildtree.make?)
46 include $(MAKEFILES_DIR)/$(BUILDARCH).make
47
48 # set VPATH so make knows where to look for source files
49 # Src_Dirs_V is everything in src/share/vm/*, plus the right os/*/vm and cpu/*/vm
50 # The adfiles directory contains ad_<arch>.[ch]pp.
51 # The jvmtifiles directory contains jvmti*.[ch]pp
52 Src_Dirs_V += $(GENERATED)/adfiles $(GENERATED)/jvmtifiles $(GENERATED)/tracefiles
|