diff -r 378aa3362868 -r 320a714614e9 jdk/make/java/jvm/Makefile --- a/jdk/make/java/jvm/Makefile Tue Mar 06 10:25:45 2012 +0800 +++ b/jdk/make/java/jvm/Makefile Tue Mar 06 20:34:38 2012 +0000 @@ -43,7 +43,6 @@ $(PLATFORM_INCLUDE)/%.h: $(PLATFORM_SRC)/javavm/export/%.h $(install-file) -JVMCFG_DIR = $(LIBDIR)/$(LIBARCH) JVMCFG = $(JVMCFG_DIR)/jvm.cfg # @@ -55,6 +54,14 @@ JVMCFG_ARCH = $(ARCH) endif +ifeq ($(PLATFORM),macosx) + JVMCFG_SRC=$(PLATFORM_SRC_MACOS)/bin/$(JVMCFG_ARCH)/jvm.cfg + JVMCFG_DIR = $(LIBDIR) +else + JVMCFG_SRC=$(PLATFORM_SRC)/bin/$(JVMCFG_ARCH)/jvm.cfg + JVMCFG_DIR = $(LIBDIR)/$(LIBARCH) +endif + ifdef BUILD_CLIENT_ONLY $(JVMCFG):: $(MKDIR) -p $(JVMCFG_DIR) @@ -67,7 +74,7 @@ $(ECHO) "-native ERROR">>$(JVMCFG) $(ECHO) "-green ERROR">>$(JVMCFG) else -$(JVMCFG): $(PLATFORM_SRC)/bin/$(JVMCFG_ARCH)/jvm.cfg +$(JVMCFG): $(JVMCFG_SRC) $(install-file) endif