~cschieli/freebox-eina/remove-old-packaging

« back to all changes in this revision

Viewing changes to m4/eina_check.m4

  • Committer: Cédric Schieli
  • Date: 2010-09-04 20:08:46 UTC
  • mfrom: (723.1.376)
  • Revision ID: cschieli@gmail.com-20100904200846-l51ql98cyoxuoow2
Merge upstream trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
5
5
m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
6
6
 
7
 
want_module="$2"
8
 
 
9
 
AC_ARG_ENABLE([$1],
10
 
   [AC_HELP_STRING([--enable-$1], [enable build of $3 @<:@default=yes@:>@])],
 
7
AC_ARG_ENABLE([mempool-$1],
 
8
   [AC_HELP_STRING([--enable-mempool-$1], [enable build of $3 @<:@default=$2@:>@])],
11
9
   [
12
10
    if test "x${enableval}" = "xyes" ; then
13
11
       enable_module="yes"
19
17
       fi
20
18
    fi
21
19
   ],
22
 
   [enable_module="yes"])
 
20
   [enable_module=$2])
23
21
 
24
22
have_module="no"
25
 
if test "x${enable_module}" = "xyes" -o "x${enable_module}" = "xstatic" ; then
 
23
if test "x${enable_module}" = "xyes" || test "x${enable_module}" = "xstatic" ; then
26
24
   have_module="yes"
27
25
fi
28
26
 
29
27
AC_MSG_CHECKING([whether to enable $3 built])
30
28
AC_MSG_RESULT([${have_module}])
31
29
 
32
 
build_module="no"
33
 
if test "x${want_module}" = "xyes" -a "x${have_module}" = "xyes" ; then
34
 
   build_module="yes"
35
 
fi
36
 
 
37
 
AC_MSG_CHECKING([whether to build $3])
38
 
AC_MSG_RESULT([${build_module}])
39
 
 
40
30
static_module="no"
41
 
if test "x${want_module}" = "xyes" -a "x${enable_module}" = "xstatic" ; then
 
31
if test "x${enable_module}" = "xstatic" ; then
42
32
   static_module="yes"
43
 
fi
44
 
 
45
 
AM_CONDITIONAL(EINA_BUILD_[]UP, [test "x${build_module}" = "xyes"])
 
33
   have_static_module="yes"
 
34
   AC_DEFINE(EINA_STATIC_BUILD_[]UP, 1, [Set to 1 if $2 is statically built])
 
35
fi
 
36
 
 
37
if ! test "x${enable_module}" = "xno" ; then
 
38
   AC_DEFINE(EINA_BUILD_[]UP, 1, [Set to 1 if $2 is built])
 
39
fi
 
40
 
 
41
AM_CONDITIONAL(EINA_BUILD_[]UP, [test "x${have_module}" = "xyes"])
46
42
AM_CONDITIONAL(EINA_STATIC_BUILD_[]UP, [test "x${static_module}" = "xyes"])
47
43
 
48
 
if test "x${static_module}" = "xyes" ; then
49
 
   AC_DEFINE(EINA_STATIC_BUILD_[]UP, 1, [Set to 1 if $2 is statically built])
50
 
   have_static_module="yes"
51
 
fi
52
 
 
53
 
enable_[]DOWN="no"
54
 
if test "x${want_module}" = "xyes" ; then
55
 
   enable_[]DOWN=${enable_module}
56
 
fi
 
44
enable_[]DOWN=${enable_module}
57
45
 
58
46
m4_popdef([UP])
59
47
m4_popdef([DOWN])