Whamcloud - gitweb
Use Linux-kernel-style makefile output to make it easier to
[tools/e2fsprogs.git] / lib / Makefile.elf-lib
index 864a9c4..7b9036c 100644 (file)
@@ -16,7 +16,8 @@ all:: elfshared image
 subdirs:: elfshared
 
 elfshared:
-       mkdir elfshared
+       @echo " MKDIR elfshared"
+       @mkdir elfshared
 
 ELF_LIB = $(ELF_IMAGE).so.$(ELF_VERSION)
 ELF_SONAME = $(ELF_IMAGE).so.$(ELF_SO_VERSION)
@@ -24,13 +25,14 @@ ELF_SONAME = $(ELF_IMAGE).so.$(ELF_SO_VERSION)
 image:         $(ELF_LIB)
 
 $(ELF_LIB): $(OBJS)
-       (cd elfshared; $(CC) --shared -o $(ELF_LIB) -Wl,-soname,$(ELF_SONAME) \
-               $(OBJS) $(ELF_OTHER_LIBS))
-       $(MV) elfshared/$(ELF_LIB) .
-       $(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).so ../$(ELF_SONAME)
-       $(LN) $(ELF_LIB) ../$(ELF_LIB)
-       $(LN) ../$(ELF_LIB) ../$(ELF_IMAGE).so
-       $(LN) ../$(ELF_LIB) ../$(ELF_SONAME)
+       @echo " GEN_ELF_SOLIB $(ELF_LIB)"
+       @(cd elfshared; $(CC) --shared -o $(ELF_LIB) \
+               -Wl,-soname,$(ELF_SONAME) $(OBJS) $(ELF_OTHER_LIBS))
+       @$(MV) elfshared/$(ELF_LIB) .
+       @$(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).so ../$(ELF_SONAME)
+       @$(LN) $(ELF_LIB) ../$(ELF_LIB)
+       @$(LN) ../$(ELF_LIB) ../$(ELF_IMAGE).so
+       @$(LN) ../$(ELF_LIB) ../$(ELF_SONAME)
 
 installdirs-elf-lib::
        $(top_srcdir)/mkinstalldirs $(DESTDIR)$(ELF_INSTALL_DIR) \