--- 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