fix help of the configure.
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 26 Jan 2010 08:57:57 +0000 (08:57 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 26 Jan 2010 08:57:57 +0000 (08:57 +0000)
there is only --enable-*** options displayed, with no default value,
so if someone wants me to add them, please tell me (it's a bit of
work, though :p)

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

configure.ac
m4/ecore_check_module.m4

index b33f3b6..03d4905 100644 (file)
@@ -792,10 +792,10 @@ fi
 ## Core modules
 
 # ecore_txt
-ECORE_CHECK_MODULE([Txt], [${want_ecore_txt}], [$have_iconv])
+ECORE_CHECK_MODULE([txt], [${want_ecore_txt}], [Txt], [$have_iconv])
 
 # ecore_con
-ECORE_CHECK_MODULE([Con], [${want_ecore_con}])
+ECORE_CHECK_MODULE([con], [${want_ecore_con}], [Con])
 
 have_curl="no"
 have_gnutls="no"
@@ -842,11 +842,11 @@ fi
 AM_CONDITIONAL([HAVE_CARES], [test "x${have_cares}" = "xyes"])
 
 # ecore_ipc
-ECORE_CHECK_MODULE([Ipc], [${want_ecore_ipc}], [${have_ecore_con}],
+ECORE_CHECK_MODULE([ipc], [${want_ecore_ipc}], [Ipc], [${have_ecore_con}],
    [requirements_ecore_ipc="ecore-con ${requirements_ecore_ipc}"])
 
 # ecore_file
-ECORE_CHECK_MODULE([File], [${want_ecore_file}])
+ECORE_CHECK_MODULE([file], [${want_ecore_file}], [File])
 
 have_poll="no"
 have_inotify="no"
@@ -867,12 +867,12 @@ if test "x${have_eet}" = "xyes" -a "x${have_evas}"  -a "x${have_ecore_ipc}" ; th
    ecore_config_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([Config], [${want_ecore_config}], [${ecore_config_deps}],
+ECORE_CHECK_MODULE([config], [${want_ecore_config}], [Config], [${ecore_config_deps}],
    [requirements_ecore_config="ecore-ipc evas eet ${requirements_ecore_config}"])
 
 # ecore_imf
 
-ECORE_CHECK_MODULE([IMF], [${want_ecore_imf}])
+ECORE_CHECK_MODULE([imf], [${want_ecore_imf}], [Imf])
 
 # ecore_imf_evas
 
@@ -881,12 +881,12 @@ if test "x${have_ecore_imf}" = "xyes" -a "x${have_evas}" = "xyes" ; then
    ecore_imf_evas_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([IMF_EVAS], [${want_ecore_imf}], [${ecore_imf_evas_deps}],
+ECORE_CHECK_MODULE([imf-evas], [${want_ecore_imf}], [Imf_Evas], [${ecore_imf_evas_deps}],
    [requirements_ecore_imf_evas="ecore-imf evas ${requirements_ecore_imf_evas}"])
 
 # ecore_input{_evas}
-ECORE_CHECK_MODULE([Input], [${want_ecore_input}])
-ECORE_CHECK_MODULE([Input_Evas], [${want_ecore_input}], [${have_evas}],
+ECORE_CHECK_MODULE([input], [${want_ecore_input}], [Input])
+ECORE_CHECK_MODULE([input-evas], [${want_ecore_input}], [Input_Evas], [${have_evas}],
    [requirements_ecore_input_evas="ecore-input evas ${requirements_ecore_input}"])
 
 ## Graphic systems
@@ -900,7 +900,7 @@ if test "x${have_x}" = "xyes" -a \
    ecore_x_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([X], [${want_ecore_x}], [${ecore_x_deps}],
+ECORE_CHECK_MODULE([x], [${want_ecore_x}], [X], [${ecore_x_deps}],
   [
    ecore_x_libs="$ecore_x_libs $x_libs"
    requirements_ecore_x="ecore-input ecore-txt ${requirements_ecore_x}"
@@ -908,7 +908,7 @@ ECORE_CHECK_MODULE([X], [${want_ecore_x}], [${ecore_x_deps}],
 
 # ecore_win32
 
-ECORE_CHECK_MODULE([Win32], [${want_ecore_win32}], [${have_ecore_input}],
+ECORE_CHECK_MODULE([win32], [${want_ecore_win32}], [Win32], [${have_ecore_input}],
    [
     ecore_win32_libs="-lole32 -lgdi32"
     requirements_ecore_win32="ecore-input ${requirements_ecore_win32}"
@@ -922,7 +922,7 @@ if test "x${have_ecore_input}" = "xyes" -a "x${have_quartz}" = "xyes" ; then
    ecore_quartz_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([QUARTZ], [${want_ecore_quartz}], [${ecore_quartz_deps}],
+ECORE_CHECK_MODULE([quartz], [${want_ecore_quartz}], [Quartz], [${ecore_quartz_deps}],
    [requirements_ecore_quartz="ecore-input ${requirements_ecore_quartz}"])
 
 # ecore_sdl
@@ -932,11 +932,11 @@ if test "x${have_sdl}" = "xyes" -a "x${have_ecore_input}" = "xyes" ; then
    ecore_sdl_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([SDL], [${want_ecore_sdl}], [${ecore_sdl_deps}],
+ECORE_CHECK_MODULE([sdl], [${want_ecore_sdl}], [Sdl], [${ecore_sdl_deps}],
    [requirements_ecore_sdl="ecore-input ${requirements_ecore_sdl}"])
 
 # ecore_fb
-ECORE_CHECK_MODULE([FB], [${want_ecore_fb}], [$have_fb])
+ECORE_CHECK_MODULE([fb], [${want_ecore_fb}], [FB], [$have_fb])
 
 if test "x${have_ecore_fb}" = "xyes" ; then
    ECORE_CHECK_TSLIB([${want_tslib}],
@@ -949,12 +949,12 @@ fi
 
 # ecore_directfb
 
-ECORE_CHECK_MODULE([DirectFB], [${want_ecore_directfb}], [${have_directfb}],
+ECORE_CHECK_MODULE([directfb], [${want_ecore_directfb}], [DirectFB], [${have_directfb}],
    [requirements_ecore_directfb="directfb ${requirements_ecore_directfb}"])
 
 # ecore_wince
 
-ECORE_CHECK_MODULE([WinCE], [${want_ecore_wince}], [${have_ecore_input}],
+ECORE_CHECK_MODULE([wince], [${want_ecore_wince}], [WinCE], [${have_ecore_input}],
    [requirements_ecore_win32="ecore-input ${requirements_ecore_win32}"])
 
 ## Ecore Evas
@@ -966,7 +966,7 @@ if test "x${have_evas}" = "xyes" -a "x${have_ecore_input}" = "xyes" -a "x${have_
    ecore_evas_deps="yes"
 fi
 
-ECORE_CHECK_MODULE([Evas], [${want_ecore_evas}], [${ecore_evas_deps}],
+ECORE_CHECK_MODULE([evas], [${want_ecore_evas}], [Evas], [${ecore_evas_deps}],
   [requirements_ecore_evas="ecore-input ecore-input-evas evas ${requirements_ecore_evas}"])
 
 # ecore_evas_buffer
index 9a14abc..3980e5b 100644 (file)
@@ -1,35 +1,32 @@
-dnl use: ECORE_CHECK_MODULE(Foo, default-enabled[, dependancy[, ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]])
+dnl use: ECORE_CHECK_MODULE(Foo, default-enabled, description[, dependancy[, ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]])
 AC_DEFUN([ECORE_CHECK_MODULE],
 [
-m4_pushdef([UP], m4_toupper([$1]))dnl
-m4_pushdef([DOWN], m4_tolower([$1]))dnl
+m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl
+m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl
 
 have_ecore_[]m4_defn([DOWN])=no
 ecore_[]m4_defn([DOWN])[]_cflags=
 ecore_[]m4_defn([DOWN])[]_libs=
 want_module=$2
 
-if test "x${want_module}" = "xno" ; then
-   AC_ARG_ENABLE(ecore-[]m4_defn([DOWN]),
-      [AC_HELP_STRING(
-          [--enable-ecore-[]m4_defn([DOWN])],
-          [enable the ecore_]m4_defn([DOWN])[ module. [[default=disabled]]])],
-      [want_module=$enableval],
-      [want_module=no])
-else
-   AC_ARG_ENABLE(ecore-[]m4_defn([DOWN]),
-      [AC_HELP_STRING(
-          [--disable-ecore-[]m4_defn([DOWN])],
-          [disable the ecore_]m4_defn([DOWN])[ module. [[default=enabled]]])],
-      [want_module=$enableval],
-      [want_module=yes])
-fi
-
-AC_MSG_CHECKING([whether ecore_]m4_defn([DOWN])[ module is to be built])
+AC_ARG_ENABLE(ecore-$1,
+   [AC_HELP_STRING(
+       [--enable-ecore-$1],
+       [enable the ecore_]m4_defn([DOWN])[ module])],
+   [
+    if test "x${enableval}" = "xyes" ; then
+       want_module="yes"
+    else
+       want_module="no"
+    fi
+   ],
+   [])
+
+AC_MSG_CHECKING([whether Ecore_$3 module is to be built])
 
 if test "x${want_module}" = "xyes" ; then
-   if test "x$3" = "x" -o "x$3" = "xyes" ; then
-      AC_DEFINE([BUILD_ECORE_]m4_defn([UP]), [1], [Build Ecore_$1 Module])
+   if test "x$4" = "x" || test "x$4" = "xyes" ; then
+      AC_DEFINE([BUILD_ECORE_]m4_defn([UP]), [1], [Build Ecore_$3 Module])
       have_ecore_[]m4_defn([DOWN])="yes"
       ecore_[]m4_defn([DOWN])[]_libs="-lecore_[]m4_defn([DOWN])"
       AC_MSG_RESULT([yes])
@@ -42,11 +39,7 @@ fi
 
 AM_CONDITIONAL([BUILD_ECORE_]UP, [test "x$have_ecore_]DOWN[" = "xyes"])
 
-if test "x$have_ecore_[]m4_defn([DOWN])" = "xyes" ; then
-   m4_default([$4], [:])
-else
-   m4_default([$5], [:])
-fi
+AS_IF([test "x$have_ecore_[]m4_defn([DOWN])" = "xyes"], [$5], [$6])
 
 AC_SUBST(ecore_[]m4_defn([DOWN])[]_cflags)
 AC_SUBST(ecore_[]m4_defn([DOWN])[]_libs)
@@ -64,19 +57,18 @@ m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl
 have_ecore_evas_[]m4_defn([DOWN])="no"
 want_module="$2"
 
-if test "x${want_module}" = "xno" ; then
-   AC_ARG_ENABLE(ecore-evas-$1,
-      [AC_HELP_STRING(
-          [--enable-ecore-evas-$1],
-          [enable $3 support in the ecore_evas module.])],
-      [want_module=$enableval])
-else
-   AC_ARG_ENABLE(ecore-evas-$1,
-      [AC_HELP_STRING(
-          [--disable-ecore-evas-$1],
-          [disable $3 support in the ecore_evas module.])],
-      [want_module=$enableval])
-fi
+AC_ARG_ENABLE(ecore-evas-$1,
+   [AC_HELP_STRING(
+       [--enable-ecore-evas-$1],
+       [enable $3 support in the ecore_evas module.])],
+   [
+    if test "x${enableval}" = "xyes" ; then
+       want_module="yes"
+    else
+       want_module="no"
+    fi
+   ],
+   [])
 
 AC_MSG_CHECKING([whether ecore_evas $3 support is to be built])
 AC_MSG_RESULT([${want_module}])
@@ -94,11 +86,7 @@ fi
 AC_MSG_CHECKING([whether ecore_evas $3 support is built])
 AC_MSG_RESULT([$have_ecore_evas_]m4_defn([DOWN]))
 
-if test "x$have_ecore_evas_[]m4_defn([DOWN])" = "xyes" ; then
-   m4_default([$5], [:])
-else
-   m4_default([$6], [:])
-fi
+AS_IF([test "x$have_ecore_evas_[]m4_defn([DOWN])" = "xyes"], [$5], [$6])
 
 m4_popdef([UP])
 m4_popdef([DOWN])