equal
deleted
inserted
replaced
23 # |
23 # |
24 |
24 |
25 # Rules to build gamma launcher, used by vm.make |
25 # Rules to build gamma launcher, used by vm.make |
26 |
26 |
27 # gamma[_g]: launcher |
27 # gamma[_g]: launcher |
28 LAUNCHER = gamma$(G_SUFFIX) |
28 LAUNCHER = gamma |
|
29 LAUNCHER_G = $(LAUNCHER)$(G_SUFFIX) |
29 |
30 |
30 LAUNCHERDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/launcher |
31 LAUNCHERDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/launcher |
31 LAUNCHERFLAGS = $(ARCHFLAG) \ |
32 LAUNCHERFLAGS = $(ARCHFLAG) \ |
32 -I$(LAUNCHERDIR) -I$(GAMMADIR)/src/share/vm/prims \ |
33 -I$(LAUNCHERDIR) -I$(GAMMADIR)/src/share/vm/prims \ |
33 -DFULL_VERSION=\"$(HOTSPOT_RELEASE_VERSION)\" \ |
34 -DFULL_VERSION=\"$(HOTSPOT_RELEASE_VERSION)\" \ |
86 *) \ |
87 *) \ |
87 echo Linking launcher...; \ |
88 echo Linking launcher...; \ |
88 $(LINK_LAUNCHER/PRE_HOOK) \ |
89 $(LINK_LAUNCHER/PRE_HOOK) \ |
89 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER); \ |
90 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER); \ |
90 $(LINK_LAUNCHER/POST_HOOK) \ |
91 $(LINK_LAUNCHER/POST_HOOK) \ |
|
92 [ -f $(LAUNCHER_G) ] || { ln -s $@ $(LAUNCHER_G); }; \ |
91 ;; \ |
93 ;; \ |
92 esac |
94 esac |