diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2017-08-01 00:01:07 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2017-08-01 11:53:30 +0200 |
commit | 2232e82d25382f499adf83cbc7525b281f4f8b92 (patch) | |
tree | 4a7d7a8bc5f6ead08758e6030f7fda49dd69ce49 /man/Makefile.in | |
parent | 918e867abe6a455a401346744820d9e54a977749 (diff) | |
download | lvm2-2232e82d25382f499adf83cbc7525b281f4f8b92.tar.gz |
makefiles: fixing linking
Avoid adding -g more then once for debug builds.
Avoid enabling DEBUG_MEM when we build multithreaded tools.
Link executables with -fPIE -pie and --export-dynamic LDFLAGS
Introduce PROGS_FLAGS to add option to pass flags for external libs.
Link lvm2 internally library only when really used.
Link DAEMON_LIBS with daemons.
Pass VALGRIND_CFLAGS internally
Set shell failure mode on couple places.
Diffstat (limited to 'man/Makefile.in')
-rw-r--r-- | man/Makefile.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/man/Makefile.in b/man/Makefile.in index f88b56900..219b2b947 100644 --- a/man/Makefile.in +++ b/man/Makefile.in @@ -151,14 +151,14 @@ SEE_ALSO=$(srcdir)/see_also.end .PRECIOUS: %.8_gen %.8_gen: $(srcdir)/%.8_des $(srcdir)/%.8_end $(MANGENERATOR) $(TESTMAN) - ( \ + @( \ if [ ! -s $(TESTMAN) ] ; then \ echo "Copying pre-generated template $@" ; \ else \ echo "Generating template $@" ; \ fi \ ) - ( \ + set -e ; ( \ if [ ! -s $(TESTMAN) ] ; then \ cat $(srcdir)/$(@:%.8_gen=%.8_pregen) ; \ else \ @@ -276,7 +276,7 @@ install_all_man: install install_systemd_generators # Copy generated man pages back to source tree as fallback for machines where generator doesn't work pregenerated_man: all - for i in $(srcdir)/*.8_des; do \ + set -e ; for i in $(srcdir)/*.8_des; do \ CMD=`basename $$i .8_des`; \ cat $${CMD}.8_gen > $(srcdir)/$$CMD.8_pregen ; \ done |