common/makefiles/Makefile
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File profiles-staging Sdiff common/makefiles

common/makefiles/Makefile

Print this page




  72             $(MAKE) -p -q -f  $(makefile_path) SPEC=$(firstword $(SPEC)) | \
  73             grep ^.PHONY: | head -n 1 | cut -d " " -f 2-)))
  74 
  75 $(all_phony_targets):
  76         @$(foreach spec,$(SPEC),($(MAKE) -f $(makefile_path) SPEC=$(spec) $(VERBOSE) VERBOSE=$(VERBOSE) $@) &&) true
  77 
  78     endif
  79 endif
  80 
  81 # Here are "global" targets, i.e. targets that can be executed without specifying a single configuration.
  82 # If you addd more global targets, please update the variable global_targets in MakeHelpers.
  83 
  84 help:
  85         $(info )
  86         $(info OpenJDK Makefile help)
  87         $(info =====================)
  88         $(info )
  89         $(info Common make targets)
  90         $(info .  make [all]             # Compile all code but do not create images)
  91         $(info .  make images            # Create complete j2sdk and j2re images)

  92         $(info .  make overlay-images    # Create limited images for sparc 64 bit platforms)
  93         $(info .  make bootcycle-images  # Build images twice, second time with newly build JDK)
  94         $(info .  make install           # Install the generated images locally)
  95         $(info .  make clean             # Remove all files generated by make, but not those)
  96         $(info .                         # generated by configure)
  97         $(info .  make dist-clean        # Remove all files, including configuration)
  98         $(info .  make help              # Give some help on using make)
  99         $(info .  make test              # Run tests, default is all tests (see TEST below))
 100         $(info )
 101         $(info Targets for specific components)
 102         $(info (Component is any of langtools, corba, jaxp, jaxws, hotspot, jdk, images or overlay-images))
 103         $(info .  make <component>       # Build <component> and everything it depends on. )
 104         $(info .  make <component>-only  # Build <component> only, without dependencies. This)
 105         $(info .                         # is faster but can result in incorrect build results!)
 106         $(info .  make clean-<component> # Remove files generated by make for <component>)
 107         $(info )
 108         $(info Useful make variables)
 109         $(info .  make CONF=             # Build all configurations (note, assignment is empty))
 110         $(info .  make CONF=<substring>  # Build the configuration(s) with a name matching)
 111         $(info .                         # <substring>)


  72             $(MAKE) -p -q -f  $(makefile_path) SPEC=$(firstword $(SPEC)) | \
  73             grep ^.PHONY: | head -n 1 | cut -d " " -f 2-)))
  74 
  75 $(all_phony_targets):
  76         @$(foreach spec,$(SPEC),($(MAKE) -f $(makefile_path) SPEC=$(spec) $(VERBOSE) VERBOSE=$(VERBOSE) $@) &&) true
  77 
  78     endif
  79 endif
  80 
  81 # Here are "global" targets, i.e. targets that can be executed without specifying a single configuration.
  82 # If you addd more global targets, please update the variable global_targets in MakeHelpers.
  83 
  84 help:
  85         $(info )
  86         $(info OpenJDK Makefile help)
  87         $(info =====================)
  88         $(info )
  89         $(info Common make targets)
  90         $(info .  make [all]             # Compile all code but do not create images)
  91         $(info .  make images            # Create complete j2sdk and j2re images)
  92         $(info .  make profiles          # Create complete j2re profile images)
  93         $(info .  make overlay-images    # Create limited images for sparc 64 bit platforms)
  94         $(info .  make bootcycle-images  # Build images twice, second time with newly build JDK)
  95         $(info .  make install           # Install the generated images locally)
  96         $(info .  make clean             # Remove all files generated by make, but not those)
  97         $(info .                         # generated by configure)
  98         $(info .  make dist-clean        # Remove all files, including configuration)
  99         $(info .  make help              # Give some help on using make)
 100         $(info .  make test              # Run tests, default is all tests (see TEST below))
 101         $(info )
 102         $(info Targets for specific components)
 103         $(info (Component is any of langtools, corba, jaxp, jaxws, hotspot, jdk, images or overlay-images))
 104         $(info .  make <component>       # Build <component> and everything it depends on. )
 105         $(info .  make <component>-only  # Build <component> only, without dependencies. This)
 106         $(info .                         # is faster but can result in incorrect build results!)
 107         $(info .  make clean-<component> # Remove files generated by make for <component>)
 108         $(info )
 109         $(info Useful make variables)
 110         $(info .  make CONF=             # Build all configurations (note, assignment is empty))
 111         $(info .  make CONF=<substring>  # Build the configuration(s) with a name matching)
 112         $(info .                         # <substring>)
common/makefiles/Makefile
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File