hotspot/make/solaris/makefiles/launcher.make
changeset 4493 9204129f065e
parent 670 ddf3e9583f2f
child 5542 be05c5ffe905
equal deleted inserted replaced
4492:63c49e60fc25 4493:9204129f065e
    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