make/defs.make

changeset 526
a294fd0c4b38
parent 435
a61af66fc99e
child 631
d1605aabd0a1
child 633
6470a2a42f92
     1.1 --- a/make/defs.make	Fri Apr 04 10:48:43 2008 -0400
     1.2 +++ b/make/defs.make	Wed Apr 09 14:22:48 2008 -0400
     1.3 @@ -57,6 +57,7 @@
     1.4  # When the tree of subdirs is built, this setting is stored in each flags.make.
     1.5  GAMMADIR := $(shell until ([ -d dev ]&&echo $${GAMMADIR:-/GAMMADIR/}) || ([ -d src/share/vm ]&&pwd); do cd ..; done)
     1.6  HS_SRC_DIR=$(GAMMADIR)/src
     1.7 +HS_MAKE_DIR=$(GAMMADIR)/make
     1.8  HS_BUILD_DIR=$(GAMMADIR)/build
     1.9  
    1.10  ifeq ($(USER),)
    1.11 @@ -170,17 +171,17 @@
    1.12  
    1.13  # The platform dependent defs.make defines platform specific variable such 
    1.14  # as ARCH, EXPORT_LIST etc. We must place the include here after BOOTDIR is defined.
    1.15 -include $(GAMMADIR)/build/$(OSNAME)/makefiles/defs.make
    1.16 +include $(GAMMADIR)/make/$(OSNAME)/makefiles/defs.make
    1.17  
    1.18  # We are trying to put platform specific defintions
    1.19 -# files to build/$(OSNAME)/makefiles dictory. However
    1.20 +# files to make/$(OSNAME)/makefiles dictory. However
    1.21  # some definitions are common for both linux and solaris,
    1.22  # so we put them here.
    1.23  ifneq ($(OSNAME),windows)
    1.24 -  ABS_OUTPUTDIR     := $(shell $(CD) $(OUTPUTDIR); $(PWD))
    1.25 +  ABS_OUTPUTDIR     := $(shell mkdir -p $(OUTPUTDIR); $(CD) $(OUTPUTDIR); $(PWD))
    1.26    ABS_BOOTDIR       := $(shell $(CD) $(BOOTDIR); $(PWD))
    1.27    ABS_GAMMADIR      := $(shell $(CD) $(GAMMADIR); $(PWD))
    1.28 -  ABS_OS_MAKEFILE   := $(shell $(CD) $(HS_BUILD_DIR)/$(OSNAME); $(PWD))/Makefile
    1.29 +  ABS_OS_MAKEFILE   := $(shell $(CD) $(HS_MAKE_DIR)/$(OSNAME); $(PWD))/Makefile
    1.30  
    1.31    # uname, HotSpot source directory, build directory and JDK use different names
    1.32    # for CPU architectures.

mercurial