[Ocfs2-test-devel] [PATCH 05/11] ocfs2-test: Changed configure.in to built ocfs2-test RPM.

tristan.ye tristan.ye at oracle.com
Sun Nov 9 18:12:50 PST 2008


Signed-off-by: Tristan Ye <tristan.ye at oracle.com>

On Fri, 2008-11-07 at 14:49 -0800, Marcos Matsunaga wrote:
> This add the feature --enable-third-party so that it will not build
> the third party software when building RPMs.
> 
> Signed-off-by: Marcos Matsunaga <Marcos.Matsunaga at oracle.com>
> ---
>  configure.in |   15 +++++++++++++--
>  1 files changed, 13 insertions(+), 2 deletions(-)
> 
> diff --git a/configure.in b/configure.in
> index 72a8e22..1950cb9 100644
> --- a/configure.in
> +++ b/configure.in
> @@ -6,11 +6,13 @@ PACKAGE=ocfs2-test
>  
>  AC_SUBST(PACKAGE)
>  
> +MPICC=`which mpicc`
> +INSTALLDIR=/usr/local
>  # Adjust these for the software version.
> -MAJOR_VERSION=0
> +MAJOR_VERSION=1
>  MINOR_VERSION=0
>  MICRO_VERSION=1
> -EXTRA_VERSION=
> +EXTRA_VERSION=0
>  
>  # Adjust this only to bump the RPM packaging version
>  RPM_VERSION=1
> @@ -113,12 +115,21 @@ PKG_CHECK_MODULES(OCFS2, ocfs2,, [
>    AC_SUBST(OCFS2_LIBS)
>  ])
>  
> +AC_MSG_CHECKING(whether to enable third party packages)
> +AC_ARG_ENABLE([third-party], [  --enable-third-party=[yes/no]   Enable third party software build (Disabled by default)],, enable_third_party=no)
> +OCFS2_TEST_ENABLE_THIRDPARTY=
> +if test "x$enable_third_party" = "xyes"; then
> +    OCFS2_TEST_ENABLE_THIRDPARTY=yes
> +fi
> +AC_SUBST(OCFS2_TEST_ENABLE_THIRDPARTY)
> +AC_MSG_RESULT($enable_third_party)
>  
>  dnl check for Python
>  AM_PATH_PYTHON(2.3, , AC_MSG_ERROR([could not find Python 2.3 or higher.]))
>  
>  AC_CONFIG_FILES([
>  Config.make
> +vendor/common/ocfs2-test.spec-generic
>  ])
>  
>  AC_OUTPUT




More information about the Ocfs2-test-devel mailing list