diff --git a/wscript b/wscript index 7481c8c42b..cee9086666 100644 --- a/wscript +++ b/wscript @@ -958,6 +958,9 @@ def configure(ctx): while re.match('\$\{([^}]+)\}', ctx.env[varname]): ctx.env[varname] = Utils.subst_vars(ctx.env[varname], ctx.env) + if ctx.options.LUA_VER: + ctx.options.enable_lua = True + ctx.parse_dependencies(build_options) ctx.parse_dependencies(main_dependencies) ctx.parse_dependencies(libav_dependencies) @@ -965,9 +968,6 @@ def configure(ctx): ctx.parse_dependencies(video_output_features) ctx.parse_dependencies(hwaccel_features) - if ctx.options.LUA_VER: - ctx.options.enable_lua = True - if ctx.options.SWIFT_FLAGS: ctx.env.SWIFT_FLAGS.extend(split(ctx.options.SWIFT_FLAGS))