X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=Makefile.tail;fp=Makefile.tail;h=d7cb22848da8f38b238c2bed8587b08dc00ddafa;hp=bc5bacadea538db3a2c120947cc9ec70e3fbd011;hb=86069500797dc6b15c12ee5fc3c3df3804be22d8;hpb=1d7b46b41c709c3788755c1538e86bb63de8f001 diff --git a/Makefile.tail b/Makefile.tail index bc5baca..d7cb228 100644 --- a/Makefile.tail +++ b/Makefile.tail @@ -31,53 +31,53 @@ BUILDSRCS := $(BUILDCFILES:%=%.c) $(BUILDCXXFILES:%=%.cc) $(ASOBJS): $(BUILDDIR)/%.o: %.S @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CC) $(ASFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CC) $(ASFLAGS) -c -o "$@" "$<" $(COBJS): $(BUILDDIR)/%.o: %.c @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CC) $(CFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CC) $(CFLAGS) -c -o "$@" "$<" $(CXXOBJS): $(BUILDDIR)/%.o: %.cc @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CXX) $(CXXFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CXX) $(CXXFLAGS) -c -o "$@" "$<" $(GENASOBJS): %.o: %.S @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CC) $(ASFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CC) $(ASFLAGS) -c -o "$@" "$<" $(GENCOBJS): %.o: %.c @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CC) $(CFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CC) $(CFLAGS) -c -o "$@" "$<" $(GENCXXOBJS): %.o: %.cc @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(CXX) $(CXXFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(CXX) $(CXXFLAGS) -c -o "$@" "$<" $(BUILDCOBJS): $(BUILDDIR)/%.o: %.c @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(BUILDCC) $(BUILDCFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(BUILDCC) $(BUILDCFLAGS) -c -o "$@" "$<" $(BUILDCXXOBJS): $(BUILDDIR)/%.o: %.cc @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(BUILDCXX) $(BUILDCXXFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(BUILDCXX) $(BUILDCXXFLAGS) -c -o "$@" "$<" $(BUILDGENCOBJS): %.o: %.c @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(BUILDCC) $(BUILDCFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(BUILDCC) $(BUILDCFLAGS) -c -o "$@" "$<" $(BUILDGENCXXOBJS): %.o: %.cc @echo $(COMP): "$<" - @$(MKDIR) $(dir $@) - @$(BUILDCXX) $(BUILDCXXFLAGS) -c -o "$@" "$<" + $(V)$(MKDIR) $(dir $@) + $(V)$(BUILDCXX) $(BUILDCXXFLAGS) -c -o "$@" "$<" clean: $(EXTRACLEAN) $(RM) $(foreach dir,$(DIRS),$(BUILDDIR)/$(dir)*.o) @@ -96,8 +96,8 @@ SERVERS := $(SERVERS:%.cdl=%) $(SERVERS:%=$(SERVERDIR)/%): $(SERVERDIR)/%: %.cdl $(IFACES) @echo $(COMP): "$<" - @$(RMDIR) "$@" - @if ! $(IDLC) -t $(ARCH) -l c++ -r -i "$(IFACES)" -o "$@" "$<"; then \ + $(V)$(RMDIR) "$@" + $(V)if ! $(IDLC) -t $(ARCH) -l c++ -r -i "$(IFACES)" -o "$@" "$<"; then \ $(RMDIR) "$@"; \ false; \ fi @@ -110,26 +110,26 @@ servers: $(SERVERS:%=$(SERVERDIR)/%) ifneq ($(NODEPS),y) dep: servers $(PREDEP) @echo $(COMP): Generating dependencies - @$(RM) "$(BUILDDIR)"/.depend - @$(MKDIR) "$(BUILDDIR)" - @$(TOUCH) "$(BUILDDIR)"/.depend - @for i in $(SRCS); do if [ -f "$$i" ]; then \ + $(V)$(RM) "$(BUILDDIR)"/.depend + $(V)$(MKDIR) "$(BUILDDIR)" + $(V)$(TOUCH) "$(BUILDDIR)"/.depend + $(V)for i in $(SRCS); do if [ -f "$$i" ]; then \ OBJ=`echo "$$i" | sed s/\\.\[^.\]*$$//`.o; \ $(CXX) $(CXXFLAGS) -DMAKEDEP -M -MT "$(BUILDDIR)/$$OBJ" "$$i" >> "$(BUILDDIR)"/.depend; \ fi; done - @for i in $(GENSRCS); do if [ -f "$$i" ]; then \ + $(V)for i in $(GENSRCS); do if [ -f "$$i" ]; then \ OBJ=`echo "$$i" | sed s/\\.\[^.\]*$$//`.o; \ $(CXX) $(CXXFLAGS) -DMAKEDEP -M -MT "$$OBJ" "$$i" >> "$(BUILDDIR)"/.depend; \ fi; done - @for i in $(BUILDSRCS); do if [ -f "$$i" ]; then \ + $(V)for i in $(BUILDSRCS); do if [ -f "$$i" ]; then \ OBJ=`echo "$$i" | sed s/\\.\[^.\]*$$//`.o; \ $(BUILDCXX) $(BUILDCXXFLAGS) -DMAKEDEP -M -MT "$(BUILDDIR)/$$OBJ" "$$i" >> "$(BUILDDIR)"/.depend; \ fi; done - @for i in $(BUILDGENSRCS); do if [ -f "$$i" ]; then \ + $(V)for i in $(BUILDGENSRCS); do if [ -f "$$i" ]; then \ OBJ=`echo "$$i" | sed s/\\.\[^.\]*$$//`.o; \ $(BUILDCXX) $(BUILDCXXFLAGS) -DMAKEDEP -M -MT "$$OBJ" "$$i" >> "$(BUILDDIR)"/.depend; \ fi; done - @for i in $(SERVERS); do \ + $(V)for i in $(SERVERS); do \ $(IDLC) -M -l c++ -r -i "$(IFACES)" -o "$(SERVERDIR)/$$i" \ "$$i.cdl" >> "$(BUILDDIR)"/.depend; \ done @@ -141,7 +141,7 @@ include $(BUILDDIR)/.depend default: $(TARGETS) else rerun: dep - @$(MAKE) + $(V)$(MAKE) default: rerun endif