make/bsd/makefiles/top.make

changeset 3202
436b4a3231bf
parent 3156
f08d439fab8c
child 3325
f4414323345f
equal deleted inserted replaced
3201:2ef3386478e6 3202:436b4a3231bf
80 80
81 default: vm_build_preliminaries the_vm 81 default: vm_build_preliminaries the_vm
82 @echo All done. 82 @echo All done.
83 83
84 # This is an explicit dependency for the sake of parallel makes. 84 # This is an explicit dependency for the sake of parallel makes.
85 vm_build_preliminaries: checks $(Cached_plat) $(AD_Files_If_Required) jvmti_stuff sa_stuff 85 vm_build_preliminaries: checks $(Cached_plat) $(AD_Files_If_Required) jvmti_stuff sa_stuff dtrace_stuff
86 @# We need a null action here, so implicit rules don't get consulted. 86 @# We need a null action here, so implicit rules don't get consulted.
87 87
88 $(Cached_plat): $(Plat_File) 88 $(Cached_plat): $(Plat_File)
89 $(CDG) cp $(Plat_File) $(Cached_plat) 89 $(CDG) cp $(Plat_File) $(Cached_plat)
90 90
93 @$(MAKE) -f adlc.make $(MFLAGS-adjusted) 93 @$(MAKE) -f adlc.make $(MFLAGS-adjusted)
94 94
95 # generate JVMTI files from the spec 95 # generate JVMTI files from the spec
96 jvmti_stuff: $(Cached_plat) $(adjust-mflags) 96 jvmti_stuff: $(Cached_plat) $(adjust-mflags)
97 @$(MAKE) -f jvmti.make $(MFLAGS-adjusted) 97 @$(MAKE) -f jvmti.make $(MFLAGS-adjusted)
98
99 ifeq ($(OS_VENDOR), Darwin)
100 # generate dtrace header files
101 dtrace_stuff: $(Cached_plat) $(adjust-mflags)
102 @$(MAKE) -f dtrace.make dtrace_stuff $(MFLAGS-adjusted) GENERATED=$(GENERATED)
103 else
104 dtrace_stuff:
105 @# We need a null action here, so implicit rules don't get consulted.
106 endif
98 107
99 # generate SA jar files and native header 108 # generate SA jar files and native header
100 sa_stuff: 109 sa_stuff:
101 @$(MAKE) -f sa.make $(MFLAGS-adjusted) 110 @$(MAKE) -f sa.make $(MFLAGS-adjusted)
102 111

mercurial