summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDaniel Kolesa <daniel@octaforge.org>2018-08-01 13:31:15 -0400
committerMike Blumenkrantz <zmike@samsung.com>2018-08-01 13:31:15 -0400
commit9d9a3e87c8c29740dd0c143e2125ceb0eb6cdf5e (patch)
treef4cd7ad9f55dfe636f2285b60171965e0aa23592 /configure.ac
parent3ede74a8fccba3c708398ced0da67366d5ebe293 (diff)
build: disable Lua binding generation
Summary: As Lua bindings don't work right now, it is pointless to waste build time generating them. Elua itself on the other hand is useful and should stay enabled. This also does some preparation work for separate configure switch for bindings after release, but for now keep configure switches as they are. Reviewers: zmike, stefan_schmidt Subscribers: cedric, bu5hm4n, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6721
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac15
1 files changed, 13 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index b73e753c87..1a2f89d016 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5190,17 +5190,28 @@ AC_ARG_ENABLE([elua],
5190 fi 5190 fi
5191 ], 5191 ],
5192 [want_elua="yes"]) 5192 [want_elua="yes"])
5193
5194# turn this into an AC_ARG_ENABLE when bindings are reenabled
5195want_lua_bindings="no"
5196
5193have_elua="yes" 5197have_elua="yes"
5198have_lua_bindings="yes"
5199
5194if test "${want_lua_old}" = "yes" -o "x$want_elua" = "xno"; then 5200if test "${want_lua_old}" = "yes" -o "x$want_elua" = "xno"; then
5195 have_elua="no" 5201 have_elua="no"
5196fi 5202fi
5197 5203
5204if test "x$have_elua" = "xno" -o "x$want_lua_bindings" = "xno"; then
5205 have_lua_bindings="no"
5206fi
5207
5208AM_CONDITIONAL([HAVE_ELUA], [test "x${have_elua}" = "xyes"])
5209AM_CONDITIONAL([HAVE_LUA_BINDINGS], [test "x${have_lua_bindings}" = "xyes"])
5210
5198EFL_LIB_START_OPTIONAL([Elua], [test "${have_elua}" = "yes"]) 5211EFL_LIB_START_OPTIONAL([Elua], [test "${have_elua}" = "yes"])
5199 5212
5200### Default values 5213### Default values
5201 5214
5202AM_CONDITIONAL([HAVE_ELUA], [test "x${have_elua}" = "xyes"])
5203
5204### Additional options to configure 5215### Additional options to configure
5205 5216
5206### Checks for programs 5217### Checks for programs