Whamcloud - gitweb
fsck: don't include sys/signal.h for portability reasons
[tools/e2fsprogs.git] / lib / Makefile.checker
index 8382a51..7bff0f4 100644 (file)
@@ -1,16 +1,17 @@
 all:: $(LIBRARY)_chk.a
 
 real-subdirs:: Makefile
-       @echo " MKDIR checker"
-       @mkdir -p checker
+       $(E) "  MKDIR checker"
+       $(Q) mkdir -p checker
 
 clean::
        $(RM) -rf checker
 
 $(LIBRARY)_chk.a: $(OBJS)
-       @echo " GEN_CHECKER_LIB $@"
-       @(test -r $@ && $(RM) -f $@.bak && $(MV) $@ $@.bak)
-       (cd checker; $(ARGEN) $@ $(OBJS))
-       -@$(RANLIB) $@
-       @$(RM) -f ../$@
-       @$(LN) $@ ../$@
+       $(E) "  GEN_CHECKER_LIB $@"
+       $(Q) (test -r $@ && $(RM) -f $@.bak && $(MV) $@ $@.bak)
+       $(Q) (cd checker; $(ARGEN) $@ $(OBJS))
+       -$(Q) $(RANLIB) $@
+       $(Q) $(RM) -f ../$@
+       $(Q) (cd .. ; $(LN) $(LINK_BUILD_FLAGS) \
+            `echo $(my_dir) | sed -e 's;lib/;;'`/$@ $@)