--- mtl/template.mk 2010-07-10 18:07:36.000000000 +0200 +++ mtl/template.mk 2011-09-05 18:30:15.000000000 +0200 @@ -51,7 +51,7 @@ $(EXEC)_profile: LFLAGS += -g -pg $(EXEC)_debug: LFLAGS += -g #$(EXEC)_release: LFLAGS += ... -$(EXEC)_static: LFLAGS += --static +$(EXEC)_static: LFLAGS += ## Dependencies $(EXEC): $(COBJS) @@ -68,35 +68,35 @@ ## Build rule %.o %.op %.od %.or: %.cc - @echo Compiling: $(subst $(MROOT)/,,$@) - @$(CXX) $(CFLAGS) -c -o $@ $< + echo Compiling: $(subst $(MROOT)/,,$@) + $(CXX) $(CFLAGS) -c -o $@ $< ## Linking rules (standard/profile/debug/release) $(EXEC) $(EXEC)_profile $(EXEC)_debug $(EXEC)_release $(EXEC)_static: - @echo Linking: "$@ ( $(foreach f,$^,$(subst $(MROOT)/,,$f)) )" - @$(CXX) $^ $(LFLAGS) -o $@ + echo Linking: "$@ ( $(foreach f,$^,$(subst $(MROOT)/,,$f)) )" + $(CXX) $^ $(LFLAGS) -o $@ ## Library rules (standard/profile/debug/release) lib$(LIB)_standard.a lib$(LIB)_profile.a lib$(LIB)_release.a lib$(LIB)_debug.a: - @echo Making library: "$@ ( $(foreach f,$^,$(subst $(MROOT)/,,$f)) )" - @$(AR) -rcsv $@ $^ + echo Making library: "$@ ( $(foreach f,$^,$(subst $(MROOT)/,,$f)) )" + $(AR) -rcsv $@ $^ ## Library Soft Link rule: libs libp libd libr: - @echo "Making Soft Link: $^ -> lib$(LIB).a" - @ln -sf $^ lib$(LIB).a + echo "Making Soft Link: $^ -> lib$(LIB).a" + ln -sf $^ lib$(LIB).a ## Clean rule clean: - @rm -f $(EXEC) $(EXEC)_profile $(EXEC)_debug $(EXEC)_release $(EXEC)_static \ + rm -f $(EXEC) $(EXEC)_profile $(EXEC)_debug $(EXEC)_release $(EXEC)_static \ $(COBJS) $(PCOBJS) $(DCOBJS) $(RCOBJS) *.core depend.mk ## Make dependencies depend.mk: $(CSRCS) $(CHDRS) - @echo Making dependencies - @$(CXX) $(CFLAGS) -I$(MROOT) \ + echo Making dependencies + $(CXX) $(CFLAGS) -I$(MROOT) \ $(CSRCS) -MM | sed 's|\(.*\):|$(PWD)/\1 $(PWD)/\1r $(PWD)/\1d $(PWD)/\1p:|' > depend.mk - @for dir in $(DEPDIR); do \ + for dir in $(DEPDIR); do \ if [ -r $(MROOT)/$${dir}/depend.mk ]; then \ echo Depends on: $${dir}; \ cat $(MROOT)/$${dir}/depend.mk >> depend.mk; \