hotspot/make/windows/makefiles/trace.make
changeset 21070 f661176f2d73
parent 19270 607d97508c60
child 36384 b0b41336a9a8
equal deleted inserted replaced
21068:9ae484a7cc55 21070:f661176f2d73
    38 TraceGeneratedNames =     \
    38 TraceGeneratedNames =     \
    39     traceEventClasses.hpp \
    39     traceEventClasses.hpp \
    40     traceEventIds.hpp     \
    40     traceEventIds.hpp     \
    41     traceTypes.hpp
    41     traceTypes.hpp
    42 
    42 
    43 
    43 !if EXISTS($(TraceAltSrcDir))
    44 !if "$(OPENJDK)" != "true"
       
    45 TraceGeneratedNames = $(TraceGeneratedNames) \
    44 TraceGeneratedNames = $(TraceGeneratedNames) \
    46     traceRequestables.hpp \
    45     traceRequestables.hpp \
    47     traceEventControl.hpp \
    46     traceEventControl.hpp \
    48     traceProducer.cpp
    47     traceProducer.cpp
    49 !endif
    48 !endif
    54 TraceGeneratedFiles = \
    53 TraceGeneratedFiles = \
    55     $(TraceOutDir)/traceEventClasses.hpp \
    54     $(TraceOutDir)/traceEventClasses.hpp \
    56 	$(TraceOutDir)/traceEventIds.hpp     \
    55 	$(TraceOutDir)/traceEventIds.hpp     \
    57 	$(TraceOutDir)/traceTypes.hpp
    56 	$(TraceOutDir)/traceTypes.hpp
    58 
    57 
    59 !if "$(OPENJDK)" != "true"
    58 !if EXISTS($(TraceAltSrcDir))
    60 TraceGeneratedFiles = $(TraceGeneratedFiles) \
    59 TraceGeneratedFiles = $(TraceGeneratedFiles) \
    61 	$(TraceOutDir)/traceRequestables.hpp \
    60 	$(TraceOutDir)/traceRequestables.hpp \
    62     $(TraceOutDir)/traceEventControl.hpp \
    61     $(TraceOutDir)/traceEventControl.hpp \
    63 	$(TraceOutDir)/traceProducer.cpp
    62 	$(TraceOutDir)/traceProducer.cpp
    64 !endif
    63 !endif
    66 XSLT = $(QUIETLY) $(REMOTE) $(RUN_JAVA) -classpath $(JvmtiOutDir) jvmtiGen
    65 XSLT = $(QUIETLY) $(REMOTE) $(RUN_JAVA) -classpath $(JvmtiOutDir) jvmtiGen
    67 
    66 
    68 XML_DEPS = $(TraceSrcDir)/trace.xml $(TraceSrcDir)/tracetypes.xml \
    67 XML_DEPS = $(TraceSrcDir)/trace.xml $(TraceSrcDir)/tracetypes.xml \
    69     $(TraceSrcDir)/trace.dtd $(TraceSrcDir)/xinclude.mod
    68     $(TraceSrcDir)/trace.dtd $(TraceSrcDir)/xinclude.mod
    70 
    69 
    71 !if "$(OPENJDK)" != "true"
    70 !if EXISTS($(TraceAltSrcDir))
    72 XML_DEPS = $(XML_DEPS) $(TraceAltSrcDir)/traceevents.xml
    71 XML_DEPS = $(XML_DEPS) $(TraceAltSrcDir)/traceevents.xml
    73 !endif
    72 !endif
    74 
    73 
    75 .PHONY: all clean cleanall
    74 .PHONY: all clean cleanall
    76 
    75 
    85 
    84 
    86 $(TraceOutDir)/traceTypes.hpp: $(TraceSrcDir)/trace.xml $(TraceSrcDir)/traceTypes.xsl $(XML_DEPS)
    85 $(TraceOutDir)/traceTypes.hpp: $(TraceSrcDir)/trace.xml $(TraceSrcDir)/traceTypes.xsl $(XML_DEPS)
    87 	@echo Generating $@
    86 	@echo Generating $@
    88 	@$(XSLT) -IN $(TraceSrcDir)/trace.xml -XSL $(TraceSrcDir)/traceTypes.xsl -OUT $(TraceOutDir)/traceTypes.hpp
    87 	@$(XSLT) -IN $(TraceSrcDir)/trace.xml -XSL $(TraceSrcDir)/traceTypes.xsl -OUT $(TraceOutDir)/traceTypes.hpp
    89 
    88 
    90 !if "$(OPENJDK)" == "true"
    89 !if !EXISTS($(TraceAltSrcDir))
    91 
    90 
    92 $(TraceOutDir)/traceEventClasses.hpp: $(TraceSrcDir)/trace.xml $(TraceSrcDir)/traceEventClasses.xsl $(XML_DEPS)
    91 $(TraceOutDir)/traceEventClasses.hpp: $(TraceSrcDir)/trace.xml $(TraceSrcDir)/traceEventClasses.xsl $(XML_DEPS)
    93 	@echo Generating OpenJDK $@
    92 	@echo Generating OpenJDK $@
    94 	@$(XSLT) -IN $(TraceSrcDir)/trace.xml -XSL $(TraceSrcDir)/traceEventClasses.xsl -OUT $(TraceOutDir)/traceEventClasses.hpp
    93 	@$(XSLT) -IN $(TraceSrcDir)/trace.xml -XSL $(TraceSrcDir)/traceEventClasses.xsl -OUT $(TraceOutDir)/traceEventClasses.hpp
    95 
    94