[SATYR PATCH 1/2] Build python api manpage conditionally

Michal Toman mtoman at redhat.com
Fri Aug 30 13:29:48 UTC 2013


both patches work, pushed

On 30.08.2013 15:19, Martin Milata  wrote:
> Related to #100.
>
> Signed-off-by: Martin Milata <mmilata at redhat.com>
> ---
>   configure.ac           | 7 +++++++
>   python/doc/Makefile.am | 4 +++-
>   2 files changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 2b16250..63769b2 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -38,6 +38,13 @@ PKG_CHECK_MODULES([PYTHON], [python2],,[
>       PYTHON_CFLAGS='-I/usr/include/python2.6'
>   ])
>
> +AC_ARG_ENABLE([python-manpage],
> +              [AS_HELP_STRING([--disable-python-manpage],
> +                              [Disable python bindings manpage build])],
> +              [enable_python_manpage=$enableval],
> +              [enable_python_manpage=yes])
> +AM_CONDITIONAL(ENABLE_PYTHON_MANPAGE, [test $enable_python_manpage = yes])
> +
>   AC_CHECK_LIB([opcodes], [main], [have_libopcodes=yes], [have_libopcodes=no])
>   [if test "$have_libopcodes" = "no" -a "$target_cpu" = "x86_64"; then]
>       [echo "The libopcodes library was not found in the search path. The core stacktrace support "]
> diff --git a/python/doc/Makefile.am b/python/doc/Makefile.am
> index 4dc6221..a0350cf 100644
> --- a/python/doc/Makefile.am
> +++ b/python/doc/Makefile.am
> @@ -133,6 +133,8 @@ EXTRA_DIST = \
>   	stacktrace.rst \
>   	clustering.rst
>
> -man3_MANS = _build/man/satyr-python.3
> +if ENABLE_PYTHON_MANPAGE
> +    man3_MANS = _build/man/satyr-python.3
> +endif
>
>   _build/man/satyr-python.3: conf.py man
>


More information about the Crash-catcher mailing list