hotspot/make/solaris/makefiles/buildtree.make
changeset 22520 b9e88eed82d7
parent 18025 b7bcf7497f93
child 24238 641b2b1b0163
equal deleted inserted replaced
22519:924605caa9a8 22520:b9e88eed82d7
   115 SUBMAKE_DIRS = $(addprefix $(PLATFORM_DIR)/,$(TARGETS))
   115 SUBMAKE_DIRS = $(addprefix $(PLATFORM_DIR)/,$(TARGETS))
   116 
   116 
   117 # For dependencies and recursive makes.
   117 # For dependencies and recursive makes.
   118 BUILDTREE_MAKE	= $(GAMMADIR)/make/$(OS_FAMILY)/makefiles/buildtree.make
   118 BUILDTREE_MAKE	= $(GAMMADIR)/make/$(OS_FAMILY)/makefiles/buildtree.make
   119 
   119 
   120 BUILDTREE_TARGETS = Makefile flags.make flags_vm.make vm.make adlc.make jvmti.make trace.make sa.make
   120 BUILDTREE_TARGETS = Makefile flags.make flags_vm.make vm.make adlc.make jvmti.make trace.make sa.make dtrace.make
   121 
   121 
   122 BUILDTREE_VARS	= GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OS_FAMILY) \
   122 BUILDTREE_VARS	= GAMMADIR=$(GAMMADIR) OS_FAMILY=$(OS_FAMILY) \
   123 	ARCH=$(ARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) VARIANT=$(VARIANT)
   123 	ARCH=$(ARCH) BUILDARCH=$(BUILDARCH) LIBARCH=$(LIBARCH) VARIANT=$(VARIANT)
   124 
   124 
   125 # Define variables to be set in flags.make.
   125 # Define variables to be set in flags.make.
   347 	echo include flags.make; \
   347 	echo include flags.make; \
   348 	echo; \
   348 	echo; \
   349 	echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(@F)"; \
   349 	echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(@F)"; \
   350 	) > $@
   350 	) > $@
   351 
   351 
       
   352 dtrace.make: $(BUILDTREE_MAKE)
       
   353 	@echo Creating $@ ...
       
   354 	$(QUIETLY) ( \
       
   355 	$(BUILDTREE_COMMENT); \
       
   356 	echo; \
       
   357 	echo include flags.make; \
       
   358 	echo; \
       
   359 	echo "include \$$(GAMMADIR)/make/$(OS_FAMILY)/makefiles/$(@F)"; \
       
   360 	) > $@
       
   361 
   352 FORCE:
   362 FORCE:
   353 
   363 
   354 .PHONY:  all FORCE
   364 .PHONY:  all FORCE