configure: added --silent option to hide compilation details.
This commit is contained in:
14
lib/Makefile
14
lib/Makefile
@@ -50,7 +50,7 @@ all: libxbps.so libxbps.a
|
||||
|
||||
fetch/ftperr.h: fetch/ftp.errors
|
||||
@printf " [GEN]\t\t$@\n"
|
||||
@./fetch/errlist.sh ftp_errlist FTP $< > $@
|
||||
${SILENT}./fetch/errlist.sh ftp_errlist FTP $< > $@
|
||||
|
||||
fetch/httperr.h: fetch/http.errors
|
||||
@printf " [GEN]\t\t$@\n"
|
||||
@@ -58,28 +58,28 @@ fetch/httperr.h: fetch/http.errors
|
||||
|
||||
$(LIBFETCH_OBJS): %.o: %.c $(LIBFETCH_INCS) $(LIBFETCH_GEN)
|
||||
@printf " [CC]\t\t$@\n"
|
||||
@$(CC) $(CPPFLAGS) $(LIBFETCH_CPPFLAGS) $(CFLAGS) \
|
||||
${SILENT}$(CC) $(CPPFLAGS) $(LIBFETCH_CPPFLAGS) $(CFLAGS) \
|
||||
$(LIBFETCH_CFLAGS) $(LIBFETCH_SHLIBCFLAGS) -c $< -o $@
|
||||
|
||||
$(LIBPROP_OBJS): %.o: %.c
|
||||
@printf " [CC]\t\t$@\n"
|
||||
@$(CC) $(CPPFLAGS) $(CFLAGS) $(LIBPROP_CFLAGS) -c $< -o $@
|
||||
${SILENT}$(CC) $(CPPFLAGS) $(CFLAGS) $(LIBPROP_CFLAGS) -c $< -o $@
|
||||
|
||||
$(OBJS): %.o: %.c
|
||||
@printf " [CC]\t\t$@\n"
|
||||
@$(CC) $(CPPFLAGS) $(CFLAGS) $(SHAREDLIB_CFLAGS) -c $< -o $@
|
||||
${SILENT}$(CC) $(CPPFLAGS) $(CFLAGS) $(SHAREDLIB_CFLAGS) -c $< -o $@
|
||||
|
||||
libxbps.so: $(OBJS) $(LIBFETCH_OBJS) $(LIBPROP_OBJS)
|
||||
@printf " [CCLD]\t\t$@\n"
|
||||
@$(CC) $^ $(LDFLAGS) -o $(LIBXBPS_SHLIB)
|
||||
${SILENT}$(CC) $^ $(LDFLAGS) -o $(LIBXBPS_SHLIB)
|
||||
@-ln -sf $(LIBXBPS_SHLIB) libxbps.so.$(LIBXBPS_MAJOR)
|
||||
@-ln -sf $(LIBXBPS_SHLIB) libxbps.so
|
||||
|
||||
libxbps.a: $(OBJS) $(LIBFETCH_OBJS) $(LIBPROP_OBJS)
|
||||
@printf " [AR]\t\t$@\n"
|
||||
@$(AR) rcs $@ $^
|
||||
${SILENT}$(AR) rcs $@ $^
|
||||
@printf " [RANLIB]\t$@\n"
|
||||
@ranlib $@
|
||||
${SILENT}ranlib $@
|
||||
|
||||
.PHONY: install
|
||||
install: all
|
||||
|
Reference in New Issue
Block a user