comparison make/solaris/makefiles/buildtree.make @ 14278:a3ba776d6ab6

8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1 Reviewed-by: coleenp, sspitsyn, dsamersoff
author sla
date Thu, 16 Jan 2014 20:14:21 +0100
parents f2110083203d
children d8041d695d19
comparison
equal deleted inserted replaced
14277:3bee68af0296 14278:a3ba776d6ab6
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