comparison make/linux/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 cb2d0a362639
children 33df1aeaebbf 37518f191ddb
comparison
equal deleted inserted replaced
4890:c77d473e71f7 4891:719f7007c8e8
52 LAUNCHER.o = launcher.o 52 LAUNCHER.o = launcher.o
53 LFLAGS_LAUNCHER += -L `pwd` 53 LFLAGS_LAUNCHER += -L `pwd`
54 LIBS_LAUNCHER += -l$(JVM) $(LIBS) 54 LIBS_LAUNCHER += -l$(JVM) $(LIBS)
55 endif 55 endif
56 56
57 LINK_LAUNCHER = $(LINK.c) 57 LINK_LAUNCHER = $(LINK.CC)
58 58
59 LINK_LAUNCHER/PRE_HOOK = $(LINK_LIB.CC/PRE_HOOK) 59 LINK_LAUNCHER/PRE_HOOK = $(LINK_LIB.CXX/PRE_HOOK)
60 LINK_LAUNCHER/POST_HOOK = $(LINK_LIB.CC/POST_HOOK) 60 LINK_LAUNCHER/POST_HOOK = $(LINK_LIB.CXX/POST_HOOK)
61 61
62 LAUNCHER_OUT = launcher 62 LAUNCHER_OUT = launcher
63 63
64 SUFFIXES += .d 64 SUFFIXES += .d
65 65
71 DEPFILES := $(patsubst %.o,%.d,$(OBJS)) 71 DEPFILES := $(patsubst %.o,%.d,$(OBJS))
72 -include $(DEPFILES) 72 -include $(DEPFILES)
73 73
74 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR_SHARE)/%.c 74 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR_SHARE)/%.c
75 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); } 75 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); }
76 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CPPFLAGS) 76 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CXXFLAGS)
77 77
78 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR)/%.c 78 $(LAUNCHER_OUT)/%.o: $(LAUNCHERDIR)/%.c
79 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); } 79 $(QUIETLY) [ -d $(LAUNCHER_OUT) ] || { mkdir -p $(LAUNCHER_OUT); }
80 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CPPFLAGS) 80 $(QUIETLY) $(CC) -g -o $@ -c $< -MMD $(LAUNCHERFLAGS) $(CXXFLAGS)
81 81
82 $(LAUNCHER): $(OBJS) $(LIBJVM) $(LAUNCHER_MAPFILE) 82 $(LAUNCHER): $(OBJS) $(LIBJVM) $(LAUNCHER_MAPFILE)
83 $(QUIETLY) echo Linking launcher... 83 $(QUIETLY) echo Linking launcher...
84 $(QUIETLY) $(LINK_LAUNCHER/PRE_HOOK) 84 $(QUIETLY) $(LINK_LAUNCHER/PRE_HOOK)
85 $(QUIETLY) $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(OBJS) $(LIBS_LAUNCHER) 85 $(QUIETLY) $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(OBJS) $(LIBS_LAUNCHER)