58 # needs to be set here since this Makefile doesn't include defs.make |
58 # needs to be set here since this Makefile doesn't include defs.make |
59 OS_VENDOR:=$(shell uname -s) |
59 OS_VENDOR:=$(shell uname -s) |
60 |
60 |
61 -include $(SPEC) |
61 -include $(SPEC) |
62 include $(GAMMADIR)/make/scm.make |
62 include $(GAMMADIR)/make/scm.make |
|
63 include $(GAMMADIR)/make/defs.make |
63 include $(GAMMADIR)/make/altsrc.make |
64 include $(GAMMADIR)/make/altsrc.make |
64 |
65 |
65 |
66 |
66 # 'gmake MAKE_VERBOSE=y' or 'gmake QUIETLY=' gives all the gory details. |
67 # 'gmake MAKE_VERBOSE=y' or 'gmake QUIETLY=' gives all the gory details. |
67 QUIETLY$(MAKE_VERBOSE) = @ |
68 QUIETLY$(MAKE_VERBOSE) = @ |
200 echo; \ |
201 echo; \ |
201 echo "Platform_file = $(PLATFORM_FILE)" | sed 's|$(GAMMADIR)|$$(GAMMADIR)|'; \ |
202 echo "Platform_file = $(PLATFORM_FILE)" | sed 's|$(GAMMADIR)|$$(GAMMADIR)|'; \ |
202 sed -n '/=/s/^ */Platform_/p' < $(PLATFORM_FILE); \ |
203 sed -n '/=/s/^ */Platform_/p' < $(PLATFORM_FILE); \ |
203 echo; \ |
204 echo; \ |
204 echo "GAMMADIR = $(GAMMADIR)"; \ |
205 echo "GAMMADIR = $(GAMMADIR)"; \ |
|
206 echo "HS_ALT_MAKE = $(HS_ALT_MAKE)"; \ |
|
207 echo "OSNAME = $(OSNAME)"; \ |
205 echo "SYSDEFS = \$$(Platform_sysdefs)"; \ |
208 echo "SYSDEFS = \$$(Platform_sysdefs)"; \ |
206 echo "SRCARCH = $(SRCARCH)"; \ |
209 echo "SRCARCH = $(SRCARCH)"; \ |
207 echo "BUILDARCH = $(BUILDARCH)"; \ |
210 echo "BUILDARCH = $(BUILDARCH)"; \ |
208 echo "LIBARCH = $(LIBARCH)"; \ |
211 echo "LIBARCH = $(LIBARCH)"; \ |
209 echo "TARGET = $(TARGET)"; \ |
212 echo "TARGET = $(TARGET)"; \ |
257 echo "SYSDEFS += \$$(HOTSPOT_EXTRA_SYSDEFS)"; \ |
260 echo "SYSDEFS += \$$(HOTSPOT_EXTRA_SYSDEFS)"; \ |
258 echo; \ |
261 echo; \ |
259 [ -n "$(SPEC)" ] && \ |
262 [ -n "$(SPEC)" ] && \ |
260 echo "include $(SPEC)"; \ |
263 echo "include $(SPEC)"; \ |
261 echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(VARIANT).make"; \ |
264 echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(VARIANT).make"; \ |
|
265 echo "include \$$(GAMMADIR)/make/excludeSrc.make"; \ |
262 echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(COMPILER).make"; \ |
266 echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(COMPILER).make"; \ |
263 ) > $@ |
267 ) > $@ |
264 |
268 |
265 flags_vm.make: $(BUILDTREE_MAKE) ../shared_dirs.lst |
269 flags_vm.make: $(BUILDTREE_MAKE) ../shared_dirs.lst |
266 @echo Creating $@ ... |
270 @echo Creating $@ ... |