From: Continuous Integration Date: Wed, 19 Sep 2012 07:37:24 +0000 (-0400) Subject: Merge lp:~tangent-org/libmemcached/1.0-build Build: jenkins-Libmemcached-1.0-26 X-Git-Tag: 1.0.12~21 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=188da2e50b3e1079da827aa580da23744488acc5;hp=728ae479bcecf3530430c4a2e62479ba7586484e;p=m6w6%2Flibmemcached Merge lp:~tangent-org/libmemcached/1.0-build Build: jenkins-Libmemcached-1.0-26 --- diff --git a/Makefile.am b/Makefile.am index 4394dec4..b0babeca 100644 --- a/Makefile.am +++ b/Makefile.am @@ -54,8 +54,6 @@ include win32/include.am include m4/include.am -docs: html man - TESTS += ${check_PROGRAMS} EXTRA_DIST+= ${man_MANS} diff --git a/docs/include.am b/docs/include.am index 55e98972..4a69ef07 100644 --- a/docs/include.am +++ b/docs/include.am @@ -135,6 +135,9 @@ man_MANS+= docs/man/memslap.1 man_MANS+= docs/man/memstat.1 if HAVE_SPHINX + +docs: html man + sphinx-help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @@ -158,17 +161,20 @@ install-html: html-local @rm -r -f /var/www/libmemcached/* @cp -r docs/html /var/www/libmemcached -html-local: docs/conf.py changes docs +docs/_static: + @$(mkdir_p) docs/_static + +html-local: docs/conf.py docs changes docs/_static PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(SPHINX_BUILDDIR)/html." -dirhtml: docs/conf.py changes +dirhtml: html-local PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(SPHINX_BUILDDIR)/dirhtml." -singlehtml: docs/conf.py changes +singlehtml: html-local PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(SPHINX_BUILDDIR)/singlehtml." @@ -251,4 +257,8 @@ doctest: @echo "Testing of doctests in the sources finished, look at the " \ "results in $(SPHINX_BUILDDIR)/doctest/output.txt." +else + +docs: + endif diff --git a/m4/ax_harden_compiler_flags.m4 b/m4/ax_harden_compiler_flags.m4 index 4d647996..d8b997f7 100644 --- a/m4/ax_harden_compiler_flags.m4 +++ b/m4/ax_harden_compiler_flags.m4 @@ -62,7 +62,9 @@ AC_LANG_PUSH([C]) AX_APPEND_COMPILE_FLAGS([-O2]) - AX_APPEND_COMPILE_FLAGS([-Werror]) + AS_IF([test "$ac_cv_vcs_checkout" = yes], [ + AX_APPEND_COMPILE_FLAGS([-Werror]) + ]) AX_APPEND_COMPILE_FLAGS([-Wall]) AX_APPEND_COMPILE_FLAGS([-Wextra]) AX_APPEND_COMPILE_FLAGS([-std=c99]) @@ -80,7 +82,9 @@ AC_REQUIRE([AX_HARDEN_C_COMPILER_FLAGS]) AC_LANG_PUSH([C++]) AX_APPEND_COMPILE_FLAGS([-O2]) - AX_APPEND_COMPILE_FLAGS([-Werror]) + AS_IF([test "$ac_cv_vcs_checkout" = yes], [ + AX_APPEND_COMPILE_FLAGS([-Werror]) + ]) AX_APPEND_COMPILE_FLAGS([-Wall]) AX_APPEND_COMPILE_FLAGS([-Wextra]) AX_APPEND_COMPILE_FLAGS([-Wpragmas]) @@ -114,7 +118,9 @@ AX_APPEND_COMPILE_FLAGS([-floop-parallelize-all]) AX_APPEND_COMPILE_FLAGS([-fwrapv]) AX_APPEND_COMPILE_FLAGS([-ggdb]) - AX_CHECK_LINK_FLAG([-Werror]) + AS_IF([test "$ac_cv_vcs_checkout" = yes], [ + AX_CHECK_LINK_FLAG([-Werror]) + ]) AX_CHECK_LINK_FLAG([-z relro -z now]) AC_LANG_POP ])