make/linux/makefiles/jvmti.make

Print this page




  20 # or visit www.oracle.com if you need additional information or have any
  21 # questions.
  22 #  
  23 #
  24 
  25 # This makefile (jvmti.make) is included from the jvmti.make in the
  26 # build directories.
  27 #
  28 # It knows how to build and run the tools to generate jvmti.
  29 
  30 include $(GAMMADIR)/make/linux/makefiles/rules.make
  31 
  32 # #########################################################################
  33 
  34 TOPDIR      = $(shell echo `pwd`)
  35 GENERATED   = $(TOPDIR)/../generated
  36 JvmtiOutDir = $(GENERATED)/jvmtifiles
  37 
  38 JvmtiSrcDir = $(GAMMADIR)/src/share/vm/prims
  39 InterpreterSrcDir = $(GAMMADIR)/src/share/vm/interpreter
  40 Src_Dirs += $(JvmtiSrcDir)
  41 
  42 # set VPATH so make knows where to look for source files
  43 Src_Dirs_V = ${Src_Dirs}
  44 VPATH    += $(Src_Dirs_V:%=%:)
  45 
  46 JvmtiGeneratedNames = \
  47         jvmtiEnv.hpp \
  48         jvmtiEnter.cpp \
  49         jvmtiEnterTrace.cpp \
  50         jvmtiEnvRecommended.cpp \
  51         bytecodeInterpreterWithChecks.cpp \
  52         jvmti.h \
  53 
  54 JvmtiEnvFillSource = $(JvmtiSrcDir)/jvmtiEnvFill.java
  55 JvmtiEnvFillClass = $(JvmtiOutDir)/jvmtiEnvFill.class
  56 
  57 JvmtiGenSource = $(JvmtiSrcDir)/jvmtiGen.java
  58 JvmtiGenClass = $(JvmtiOutDir)/jvmtiGen.class
  59 
  60 JvmtiGeneratedFiles = $(JvmtiGeneratedNames:%=$(JvmtiOutDir)/%)
  61 
  62 XSLT = $(QUIETLY) $(REMOTE) $(RUN.JAVA) -classpath $(JvmtiOutDir) jvmtiGen
  63 




  20 # or visit www.oracle.com if you need additional information or have any
  21 # questions.
  22 #  
  23 #
  24 
  25 # This makefile (jvmti.make) is included from the jvmti.make in the
  26 # build directories.
  27 #
  28 # It knows how to build and run the tools to generate jvmti.
  29 
  30 include $(GAMMADIR)/make/linux/makefiles/rules.make
  31 
  32 # #########################################################################
  33 
  34 TOPDIR      = $(shell echo `pwd`)
  35 GENERATED   = $(TOPDIR)/../generated
  36 JvmtiOutDir = $(GENERATED)/jvmtifiles
  37 
  38 JvmtiSrcDir = $(GAMMADIR)/src/share/vm/prims
  39 InterpreterSrcDir = $(GAMMADIR)/src/share/vm/interpreter

  40 
  41 # set VPATH so make knows where to look for source files
  42 Src_Dirs_V += $(JvmtiSrcDir)
  43 VPATH += $(Src_Dirs_V:%=%:)
  44 
  45 JvmtiGeneratedNames = \
  46         jvmtiEnv.hpp \
  47         jvmtiEnter.cpp \
  48         jvmtiEnterTrace.cpp \
  49         jvmtiEnvRecommended.cpp \
  50         bytecodeInterpreterWithChecks.cpp \
  51         jvmti.h \
  52 
  53 JvmtiEnvFillSource = $(JvmtiSrcDir)/jvmtiEnvFill.java
  54 JvmtiEnvFillClass = $(JvmtiOutDir)/jvmtiEnvFill.class
  55 
  56 JvmtiGenSource = $(JvmtiSrcDir)/jvmtiGen.java
  57 JvmtiGenClass = $(JvmtiOutDir)/jvmtiGen.class
  58 
  59 JvmtiGeneratedFiles = $(JvmtiGeneratedNames:%=$(JvmtiOutDir)/%)
  60 
  61 XSLT = $(QUIETLY) $(REMOTE) $(RUN.JAVA) -classpath $(JvmtiOutDir) jvmtiGen
  62