comparison make/bsd/makefiles/launcher.make @ 4891:719f7007c8e8

7141242: build-infra merge: Rename CPP->CXX and LINK->LD Summary: Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker. Reviewed-by: dholmes, ohrstrom
author erikj
date Mon, 06 Feb 2012 09:14:22 +0100
parents e8a4934564b2
children 15ba0e7a3ff4
comparison
equal deleted inserted replaced
4890:c77d473e71f7 4891:719f7007c8e8
69 endif 69 endif
70 70
71 LIBS_LAUNCHER += -l$(JVM) $(LIBS) 71 LIBS_LAUNCHER += -l$(JVM) $(LIBS)
72 endif 72 endif
73 73
74 LINK_LAUNCHER = $(LINK.c) 74 LINK_LAUNCHER = $(LINK.CC)
75 75
76 LINK_LAUNCHER/PRE_HOOK = $(LINK_LIB.CC/PRE_HOOK) 76 LINK_LAUNCHER/PRE_HOOK = $(LINK_LIB.CXX/PRE_HOOK)
77 LINK_LAUNCHER/POST_HOOK = $(LINK_LIB.CC/POST_HOOK) 77 LINK_LAUNCHER/POST_HOOK = $(LINK_LIB.CXX/POST_HOOK)
78 78
79 LAUNCHER_OUT = launcher 79 LAUNCHER_OUT = launcher
80 80
81 SUFFIXES += .d 81 SUFFIXES += .d
82 82
88 DEPFILES := $(patsubst %.o,%.d,$(OBJS)) 88 DEPFILES := $(patsubst %.o,%.d,$(OBJS))
89 -include $(DEPFILES) 89 -include $(DEPFILES)
90 90
91 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR_SHARE)/%.c 91 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR_SHARE)/%.c
92 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); } 92 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); }
93 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CPPFLAGS) 93 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CXXFLAGS)
94 94
95 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR)/%.c 95 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR)/%.c
96 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); } 96 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); }
97 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CPPFLAGS) 97 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CXXFLAGS)
98 98
99 $(LAUNCHER): $(OBJS) $(LIBJVM) $(LAUNCHER_MAPFILE) 99 $(LAUNCHER): $(OBJS) $(LIBJVM) $(LAUNCHER_MAPFILE)
100 $(QUIETLY) echo Linking launcher... 100 $(QUIETLY) echo Linking launcher...
101 $(QUIETLY) $(LINK_LAUNCHER/PRE_HOOK) 101 $(QUIETLY) $(LINK_LAUNCHER/PRE_HOOK)
102 $(QUIETLY) $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(OBJS) $(LIBS_LAUNCHER) 102 $(QUIETLY) $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(OBJS) $(LIBS_LAUNCHER)