< prev index next >

hotspot/make/BuildHotspot.gmk

Print this page




  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 
  32 VARIANT_TARGETS := $(foreach v, $(JVM_VARIANTS), variant-$v)
  33 VARIANT_GENSRC_TARGETS := $(addsuffix -gensrc, $(VARIANT_TARGETS))
  34 VARIANT_LIBS_TARGETS := $(addsuffix -libs, $(VARIANT_TARGETS))
  35 
  36 $(VARIANT_GENSRC_TARGETS): variant-%-gensrc:
  37         $(call LogWarn, Building JVM variant '$*' with features '$(JVM_FEATURES_$*)')
  38         +$(MAKE) -f gensrc/GenerateSources.gmk JVM_VARIANT=$*
  39 
  40 $(VARIANT_LIBS_TARGETS): variant-%-libs: variant-%-gensrc
  41         +$(MAKE) -f lib/CompileLibraries.gmk JVM_VARIANT=$*
  42 
  43 $(VARIANT_TARGETS): variant-%: variant-%-gensrc variant-%-libs
  44 
  45 jsig:
  46         +$(MAKE) -f lib/CompileLibjsig.gmk
  47 
  48 dist: $(VARIANT_TARGETS) jsig
  49         +$(MAKE) -f Dist.gmk
  50 
  51 all: dist
  52 
  53 .PHONY: $(VARIANT_TARGETS) $(VARIANT_GENSRC_TARGETS) $(VARIANT_LIBS_TARGETS) \
  54     jsig dist all


  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 
  32 VARIANT_TARGETS := $(foreach v, $(JVM_VARIANTS), variant-$v)
  33 VARIANT_GENSRC_TARGETS := $(addsuffix -gensrc, $(VARIANT_TARGETS))
  34 VARIANT_LIBS_TARGETS := $(addsuffix -libs, $(VARIANT_TARGETS))
  35 
  36 $(VARIANT_GENSRC_TARGETS): variant-%-gensrc:
  37         $(call LogWarn, Building JVM variant '$*' with features '$(JVM_FEATURES_$*)')
  38         +$(MAKE) -f gensrc/GenerateSources.gmk JVM_VARIANT=$*
  39 
  40 $(VARIANT_LIBS_TARGETS): variant-%-libs: variant-%-gensrc
  41         +$(MAKE) -f lib/CompileLibraries.gmk JVM_VARIANT=$*
  42 
  43 $(VARIANT_TARGETS): variant-%: variant-%-gensrc variant-%-libs
  44 
  45 jsig:
  46         +$(MAKE) -f lib/CompileLibjsig.gmk
  47 
  48 all: $(VARIANT_TARGETS) jsig



  49 
  50 .PHONY: $(VARIANT_TARGETS) $(VARIANT_GENSRC_TARGETS) $(VARIANT_LIBS_TARGETS) \
  51     jsig all
< prev index next >