Page MenuHomePhabricator

build: disable Lua binding generation
ClosedPublic

Authored by q66 on Aug 1 2018, 7:11 AM.

Details

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.

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
q66 created this revision.Aug 1 2018, 7:11 AM
q66 requested review of this revision.Aug 1 2018, 7:11 AM
q66 updated this revision to Diff 16035.Aug 1 2018, 8:01 AM

AM_CONDITIONAL inside EFL_LIB_START_OPTIONAL would result in the
variables not being defined with Elua disabled.

zmike accepted this revision.Aug 1 2018, 10:31 AM
This revision is now accepted and ready to land.Aug 1 2018, 10:31 AM
This revision was automatically updated to reflect the committed changes.