* more portable shell tests
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 24 Jan 2010 23:04:24 +0000 (23:04 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 24 Jan 2010 23:04:24 +0000 (23:04 +0000)
 * better m4 code

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@45540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

m4/eina_bench.m4
m4/eina_check.m4

index c83a462..e586eff 100644 (file)
@@ -18,17 +18,13 @@ AC_ARG_ENABLE([$1],
    ],
    [enable_module="yes"])
 
-if test "x${enable_module}" = "xyes" -a "x${want_module}" = "xyes"; then
+if test "x${enable_module}" = "xyes" && test "x${want_module}" = "xyes"; then
    PKG_CHECK_MODULES([]UP[], [$3], [have_module="yes"], [have_module="no"])
 fi
 
 AM_CONDITIONAL([EINA_HAVE_]UP[], [test "x${have_module}" = "xyes"])
 
-if test "x${have_module}" = "xyes" ; then
-   ifelse([$4], , :, [$4])
-else
-   ifelse([$5], , :, [$5])
-fi
+AS_IF([test "x$have_module" = "xyes"], [$4], [$5])
 
 m4_popdef([UP])
 m4_popdef([DOWN])
index e0361cc..0bffbe5 100644 (file)
@@ -22,7 +22,7 @@ AC_ARG_ENABLE([$1],
    [enable_module="yes"])
 
 have_module="no"
-if test "x${enable_module}" = "xyes" -o "x${enable_module}" = "xstatic" ; then
+if test "x${enable_module}" = "xyes" || test "x${enable_module}" = "xstatic" ; then
    have_module="yes"
 fi
 
@@ -30,7 +30,7 @@ AC_MSG_CHECKING([whether to enable $3 built])
 AC_MSG_RESULT([${have_module}])
 
 build_module="no"
-if test "x${want_module}" = "xyes" -a "x${have_module}" = "xyes" ; then
+if test "x${want_module}" = "xyes" && test "x${have_module}" = "xyes" ; then
    build_module="yes"
 fi
 
@@ -38,7 +38,7 @@ AC_MSG_CHECKING([whether to build $3])
 AC_MSG_RESULT([${build_module}])
 
 static_module="no"
-if test "x${want_module}" = "xyes" -a "x${enable_module}" = "xstatic" ; then
+if test "x${want_module}" = "xyes" && test "x${enable_module}" = "xstatic" ; then
    static_module="yes"
 fi