RFR: JDK-8245046 SetupTarget incorrect for hotspot-ide-project

Magnus Ihse Bursie magnus at ihse.net
Thu May 14 17:38:15 UTC 2020


The makefile for hotspot-ide-project resides in hotspot/ide, not ide. 
(The old rule did cd make/hotspot && make -f ide/CreateVSProject.gmk, 
but this got lost in translation.)

Bug: https://bugs.openjdk.java.net/browse/JDK-8245046
Patch inline:
diff --git a/make/Main.gmk b/make/Main.gmk
--- a/make/Main.gmk
+++ b/make/Main.gmk
@@ -261,7 +261,7 @@
  $(foreach v, $(JVM_VARIANTS), $(eval $(call DeclareHotspotLibsRecipe,$v)))

  $(eval $(call SetupTarget, hotspot-ide-project, \
-    MAKEFILE := ide/CreateVSProject, \
+    MAKEFILE := hotspot/ide/CreateVSProject, \
      DEPS := hotspot exploded-image, \
  ))

/Magnus



More information about the build-dev mailing list