# HG changeset patch # User Doug Simon # Date 1433829106 -7200 # Node ID ea56cec1de344ff517709652e49b47359d4cc3af # Parent b343319f3dbbf19e02f58d8caad914b4456d8c8e added missing annotationProcessors to com.oracle.jvmci.debug project diff -r b343319f3dbb -r ea56cec1de34 make/jvmci.make --- a/make/jvmci.make Tue Jun 09 00:42:50 2015 +0200 +++ b/make/jvmci.make Tue Jun 09 07:51:46 2015 +0200 @@ -74,11 +74,17 @@ JVMCI_SERVICE_PROCESSOR_JAR = $(TARGET)/jvmci/com.oracle.jvmci.service.processor/ap/com.oracle.jvmci.service.processor.jar JVMCI_API_SRC = $(shell find jvmci/com.oracle.jvmci.meta/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.meta/jvmci/com.oracle.jvmci.meta/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.code/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.code/jvmci/com.oracle.jvmci.code/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.runtime/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.runtime/jvmci/com.oracle.jvmci.runtime/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.options/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.options/jvmci/com.oracle.jvmci.options/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.common/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.common/jvmci/com.oracle.jvmci.common/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.debug/src -type f -name *.java 2> /dev/null) +JVMCI_API_SRC += $(shell find jvmci/com.oracle.jvmci.debug/jvmci/com.oracle.jvmci.debug/src_gen -type f -name *.java 2> /dev/null) JVMCI_API_JAR = $(TARGET)/build/jvmci-api.jar @@ -144,9 +150,9 @@ $(JAR) cf $(JVMCI_SERVICE_PROCESSOR_JAR) -C $(TMP) . rm -r $(TMP) -$(JVMCI_API_JAR): $(JVMCI_API_SRC) $(JVMCI_API_DEP_JARS) +$(JVMCI_API_JAR): $(JVMCI_API_SRC) $(JVMCI_OPTIONS_PROCESSOR_JAR) $(JVMCI_API_DEP_JARS) $(eval TMP := $(shell mktemp -d JVMCI_API_XXXXX)) - $(JAVAC) -d $(TMP) -bootclasspath $(JDK_BOOTCLASSPATH) -cp $(shell echo $(JVMCI_API_DEP_JARS) | tr ' ' ':') $(JVMCI_API_SRC) + $(JAVAC) -d $(TMP) -processorpath $(JVMCI_OPTIONS_PROCESSOR_JAR) -bootclasspath $(JDK_BOOTCLASSPATH) -cp $(shell echo $(JVMCI_API_DEP_JARS) | tr ' ' ':') $(JVMCI_API_SRC) $(call process_options,$(TMP),True) mkdir -p $$(dirname $(JVMCI_API_JAR)) diff -r b343319f3dbb -r ea56cec1de34 mx/suite.py --- a/mx/suite.py Tue Jun 09 00:42:50 2015 +0200 +++ b/mx/suite.py Tue Jun 09 07:51:46 2015 +0200 @@ -235,6 +235,7 @@ "com.oracle.jvmci.code", "com.oracle.jvmci.service", ], + "annotationProcessors" : ["com.oracle.jvmci.options.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI,Debug", },