mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-21 14:24:09 +01:00
Makefile: don't print out what we're doing if --quiet/-s
Reported-by: @niftynei Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
parent
4bb92178b1
commit
7ed3e72b88
1 changed files with 21 additions and 13 deletions
34
Makefile
34
Makefile
|
@ -7,6 +7,13 @@ ifeq ($(VERSION),)
|
||||||
$(error "ERROR: git is required for generating version information")
|
$(error "ERROR: git is required for generating version information")
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# --quiet / -s means quiet, dammit!
|
||||||
|
ifeq ($(findstring s,$(word 1, $(MAKEFLAGS))),s)
|
||||||
|
ECHO := :
|
||||||
|
else
|
||||||
|
ECHO := echo
|
||||||
|
endif
|
||||||
|
|
||||||
DISTRO=$(shell lsb_release -is 2>/dev/null || echo unknown)-$(shell lsb_release -rs 2>/dev/null || echo unknown)
|
DISTRO=$(shell lsb_release -is 2>/dev/null || echo unknown)-$(shell lsb_release -rs 2>/dev/null || echo unknown)
|
||||||
PKGNAME = c-lightning
|
PKGNAME = c-lightning
|
||||||
|
|
||||||
|
@ -21,10 +28,11 @@ BOLTVERSION := 4107c69e315b4f33d5b00459bef919bcfaa64bf2
|
||||||
|
|
||||||
SORT=LC_ALL=C sort
|
SORT=LC_ALL=C sort
|
||||||
|
|
||||||
|
|
||||||
ifeq ($V,1)
|
ifeq ($V,1)
|
||||||
VERBOSE = echo $(2); $(2)
|
VERBOSE = $(ECHO) $(2); $(2)
|
||||||
else
|
else
|
||||||
VERBOSE = echo $(1); $(2)
|
VERBOSE = $(ECHO) $(1); $(2)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(VALGRIND),0)
|
ifneq ($(VALGRIND),0)
|
||||||
|
@ -226,8 +234,8 @@ endif
|
||||||
default: show-flags all-programs all-test-programs doc-all
|
default: show-flags all-programs all-test-programs doc-all
|
||||||
|
|
||||||
show-flags:
|
show-flags:
|
||||||
@echo "CC: $(CC) $(CFLAGS) -c -o"
|
@$(ECHO) "CC: $(CC) $(CFLAGS) -c -o"
|
||||||
@echo "LD: $(LINK.o) $(filter-out %.a,$^) $(LOADLIBES) $(EXTERNAL_LDLIBS) $(LDLIBS) -o"
|
@$(ECHO) "LD: $(LINK.o) $(filter-out %.a,$^) $(LOADLIBES) $(EXTERNAL_LDLIBS) $(LDLIBS) -o"
|
||||||
|
|
||||||
ccan/config.h: config.vars configure ccan/tools/configurator/configurator.c
|
ccan/config.h: config.vars configure ccan/tools/configurator/configurator.c
|
||||||
./configure --reconfigure
|
./configure --reconfigure
|
||||||
|
@ -398,7 +406,7 @@ ccan/ccan/cdump/tools/cdump-enumstr.o: $(CCAN_HEADERS) Makefile
|
||||||
|
|
||||||
gen_version.h: FORCE
|
gen_version.h: FORCE
|
||||||
@(echo "#define VERSION \"$(VERSION)\"" && echo "#define BUILD_FEATURES \"$(FEATURES)\"") > $@.new
|
@(echo "#define VERSION \"$(VERSION)\"" && echo "#define BUILD_FEATURES \"$(FEATURES)\"") > $@.new
|
||||||
@if cmp $@.new $@ >/dev/null 2>&1; then rm -f $@.new; else mv $@.new $@; echo Version updated; fi
|
@if cmp $@.new $@ >/dev/null 2>&1; then rm -f $@.new; else mv $@.new $@; $(ECHO) Version updated; fi
|
||||||
|
|
||||||
# That forces this rule to be run every time, too.
|
# That forces this rule to be run every time, too.
|
||||||
gen_header_versions.h: tools/headerversions
|
gen_header_versions.h: tools/headerversions
|
||||||
|
@ -549,35 +557,35 @@ install: install-program install-data
|
||||||
uninstall:
|
uninstall:
|
||||||
@$(NORMAL_UNINSTALL)
|
@$(NORMAL_UNINSTALL)
|
||||||
@for f in $(BIN_PROGRAMS); do \
|
@for f in $(BIN_PROGRAMS); do \
|
||||||
echo rm -f $(DESTDIR)$(bindir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(bindir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(bindir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(bindir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(PLUGINS); do \
|
@for f in $(PLUGINS); do \
|
||||||
echo rm -f $(DESTDIR)$(plugindir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(plugindir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(plugindir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(plugindir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(PKGLIBEXEC_PROGRAMS); do \
|
@for f in $(PKGLIBEXEC_PROGRAMS); do \
|
||||||
echo rm -f $(DESTDIR)$(pkglibexecdir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(pkglibexecdir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(pkglibexecdir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(pkglibexecdir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(MAN1PAGES); do \
|
@for f in $(MAN1PAGES); do \
|
||||||
echo rm -f $(DESTDIR)$(man1dir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(man1dir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(man1dir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(man1dir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(MAN5PAGES); do \
|
@for f in $(MAN5PAGES); do \
|
||||||
echo rm -f $(DESTDIR)$(man5dir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(man5dir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(man5dir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(man5dir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(MAN7PAGES); do \
|
@for f in $(MAN7PAGES); do \
|
||||||
echo rm -f $(DESTDIR)$(man7dir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(man7dir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(man7dir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(man7dir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(MAN8PAGES); do \
|
@for f in $(MAN8PAGES); do \
|
||||||
echo rm -f $(DESTDIR)$(man8dir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(man8dir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(man8dir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(man8dir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
@for f in $(DOC_DATA); do \
|
@for f in $(DOC_DATA); do \
|
||||||
echo rm -f $(DESTDIR)$(docdir)/`basename $$f`; \
|
$(ECHO) rm -f $(DESTDIR)$(docdir)/`basename $$f`; \
|
||||||
rm -f $(DESTDIR)$(docdir)/`basename $$f`; \
|
rm -f $(DESTDIR)$(docdir)/`basename $$f`; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue