1 #
2 # Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation.
8 #
9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
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 ifeq ($(findstring true, $(JVM_VARIANT_ZERO) $(JVM_VARIANT_ZEROSHARK)), true)
46 include $(MAKEFILES_DIR)/zeroshark.make
47 else
48 include $(MAKEFILES_DIR)/$(BUILDARCH).make
49 endif
|
1 #
2 # Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
3 # Copyright (c) 2013 Red Hat, Inc.
4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 #
6 # This code is free software; you can redistribute it and/or modify it
7 # under the terms of the GNU General Public License version 2 only, as
8 # published by the Free Software Foundation.
9 #
10 # This code is distributed in the hope that it will be useful, but WITHOUT
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
13 # version 2 for more details (a copy is included in the LICENSE file that
14 # accompanied this code).
15 #
16 # You should have received a copy of the GNU General Public License version
17 # 2 along with this work; if not, write to the Free Software Foundation,
18 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
19 #
20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 # or visit www.oracle.com if you need additional information or have any
22 # questions.
23 #
24 #
25
26 # Rules to build JVM and related libraries, included from vm.make in the build
27 # directory.
28
29 # Common build rules.
30 MAKEFILES_DIR=$(GAMMADIR)/make/$(Platform_os_family)/makefiles
31 include $(GAMMADIR)/make/defs.make
32 include $(MAKEFILES_DIR)/rules.make
33 include $(GAMMADIR)/make/altsrc.make
34
35 default: build
36
37 #----------------------------------------------------------------------
38 # Defs
39
40 GENERATED = ../generated
41 DEP_DIR = $(GENERATED)/dependencies
42
43 # reads the generated files defining the set of .o's and the .o .h dependencies
44 -include $(DEP_DIR)/*.d
45
46 # read machine-specific adjustments (%%% should do this via buildtree.make?)
47 ifeq ($(findstring true, $(JVM_VARIANT_ZERO) $(JVM_VARIANT_ZEROSHARK)), true)
48 include $(MAKEFILES_DIR)/zeroshark.make
49 else
50 include $(MAKEFILES_DIR)/$(BUILDARCH).make
51 endif
|