-rw-r--r-- | configure.ac | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index acd34b9..0da7658 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,2 +1,2 @@ | |||
1 | AC_INIT([sitecing], [0.0], [sitecing-bugs@klever.net]) | 1 | AC_INIT([sitecing], [0.0.1], [sitecing-bugs@klever.net]) |
2 | AC_CONFIG_SRCDIR([include/sitecing/sitecing_parser.h]) | 2 | AC_CONFIG_SRCDIR([include/sitecing/sitecing_parser.h]) |
@@ -22,5 +22,23 @@ AC_WITH_PKGCONFIG | |||
22 | 22 | ||
23 | PKG_CHECK_MODULES([KINGATE],[kingate-fcgi],,[ | 23 | PKG_CHECK_MODULES([KINGATE],[kingate],,[ |
24 | AC_MSG_ERROR([no kingate library found, get it at http://kin.klever.net/kingate/]) | 24 | AC_MSG_ERROR([no kingate library found, get it at http://kin.klever.net/kingate/]) |
25 | ]) | 25 | ]) |
26 | HAVE_FCGI=false | ||
27 | HAVE_PLAINCGI=false | ||
28 | PKG_CHECK_MODULES([KINGATE_FCGI],[kingate-fcgi],[ | ||
29 | HAVE_FCGI=true | ||
30 | ],[ | ||
31 | AC_MSG_NOTICE([no fastcgi support in kingate library]) | ||
32 | ]) | ||
33 | PKG_CHECK_MODULES([KINGATE_PLAINCGI],[kingate-plaincgi],[ | ||
34 | HAVE_PLAINCGI=true | ||
35 | ],[ | ||
36 | AC_MSG_NOTICE([no plaincgi support in kingate library]) | ||
37 | ]) | ||
38 | if ! (${HAVE_FCGI} || ${HAVE_PLAINCGI}) ; then | ||
39 | AC_MSG_ERROR([not a single CGI interface supported in kingate]) | ||
40 | fi | ||
41 | AM_CONDITIONAL([HAVE_FCGI],[${HAVE_FCGI}]) | ||
42 | AM_CONDITIONAL([HAVE_PLAINCGI],[${HAVE_PLAINCGI}]) | ||
43 | |||
26 | PKG_CHECK_MODULES([DOTCONF],[dotconf],,[ | 44 | PKG_CHECK_MODULES([DOTCONF],[dotconf],,[ |