common/makefiles/Main.gmk
changeset 15579 41ae6f50d18d
parent 15577 0ed5f9a7f454
parent 15395 e5d837c6e999
child 15587 c9c8462e0bc3
equal deleted inserted replaced
15578:5c273462c053 15579:41ae6f50d18d
    73 
    73 
    74 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_BITS),solaris-64)
    74 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_BITS),solaris-64)
    75   all: overlay-images
    75   all: overlay-images
    76 endif
    76 endif
    77 
    77 
    78 start-make:
    78 # Setup a rule for SPEC file that fails if executed. This check makes sure the configuration
       
    79 # is up to date after changes to configure
       
    80 $(SPEC): $(wildcard $(SRC_ROOT)/common/autoconf/*)
       
    81 	@$(ECHO) ERROR: $(SPEC) is not up to date
       
    82 	@$(ECHO) Please rerun configure!
       
    83 	@if test "x$(IGNORE_OLD_CONFIG)" != "xtrue"; then exit 1; fi
       
    84 
       
    85 start-make: $(SPEC)
    79 	@$(call AtMakeStart)
    86 	@$(call AtMakeStart)
    80 
    87 
    81 langtools: langtools-only
    88 langtools: langtools-only
    82 langtools-only: start-make
    89 langtools-only: start-make
    83 	@$(call TargetEnter)
    90 	@$(call TargetEnter)