diff options
author | Arun Isaac <arunisaac@systemreboot.net> | 2022-01-03 01:13:27 +0530 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2022-01-07 16:42:29 +0100 |
commit | f5232c49fe8a3b127c96f7b502775f16aebf3033 (patch) | |
tree | 3f9fedcd698c21d7d6365331512871058e683763 /configure.ac | |
parent | fc71b18a5a29508bcfc05923fdf2af80030f2653 (diff) |
web: Implement GraphQL endpoint.
* mumi/web/graphql.scm: New file.
* Makefile.am (SOURCES): Register it.
* configure.ac: Test for guile-kolam.
* mumi/web/controller.scm: Import (mumi web graphql).
(controller): Pass on GraphQL requests to handle-graphql.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 1d76be0..22bfb71 100644 --- a/configure.ac +++ b/configure.ac @@ -51,6 +51,11 @@ if test "x$have_fibers" != "xyes"; then AC_MSG_ERROR([Guile fibers is missing; please install it.]) fi +GUILE_MODULE_AVAILABLE([have_kolam], [(kolam graphql)]) +if test "x$have_kolam" != "xyes"; then + AC_MSG_ERROR([Guile kolam is missing; please install it.]) +fi + guilemoduledir="${datarootdir}/guile/site/${GUILE_EFFECTIVE_VERSION}" AC_SUBST([guilemoduledir]) AC_SUBST([GUILE_EFFECTIVE_VERSION]) |