summaryrefslogtreecommitdiff
path: root/apps/plugins/lib
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lib')
-rw-r--r--apps/plugins/lib/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/apps/plugins/lib/Makefile b/apps/plugins/lib/Makefile
index 929ee98..7ff79b5 100644
--- a/apps/plugins/lib/Makefile
+++ b/apps/plugins/lib/Makefile
@@ -62,25 +62,28 @@ no_configure:
endif
all: $(OUTPUT)
+ @echo "lib done"
$(OUTPUT): $(OBJS)
- $(AR) ruv $@ $+
+ @echo "AR $@"
+ @$(AR) ruv $@ $+ >/dev/null
$(OBJDIR)/%.o: %.c
@mkdir -p `dirname $@`
- $(CC) $(CFLAGS) -c $< -o $@
+ @echo "CC $<"
+ @$(CC) $(CFLAGS) -c $< -o $@
tags:
@$(SHELL) -c 'for d in $(DIRS); do { etags -o $(OBJDIR)/TAGS -a $$d/*.[ch]; }; done'
clean:
- rm -f $(OBJS) $(OUTPUT)
- rm -rf $(OBJDIR)/$(DEPS)
+ @echo "cleaning lib"
+ @rm -f $(OBJS) $(OUTPUT)
+ @rm -rf $(OBJDIR)/$(DEPS)
$(OBJDIR)/$(DEPS)/%.d: %.c
@$(SHELL) -c 'for d in $(DEPDIRS); do { if [ ! -d $(OBJDIR)/$$d ]; then mkdir $(OBJDIR)/$$d; fi; }; done'
- @echo "Updating dependencies for $<"
- @$(SHELL) -ec '$(CC) -MM $(CFLAGS) $< \
+ @$(SHELL) -ec '$(CC) -MM $(CFLAGS) $< 2>/dev/null \
|sed '\''s|\($*\)\.o[ :]*|$(OBJDIR)/\1.o $(<:%.c=%.d) : |g'\'' > $@; \
[ -s $@ ] || rm -f $@'