rnn_install_path = get_option('datadir') + '/freedreno/registers'
rnn_path = rnn_src_path + ':' + get_option('prefix') + '/' + rnn_install_path
-dep_lua = dependency('lua53', required: false)
-if not dep_lua.found()
- dep_lua = dependency('lua52', required: false)
-endif
-if not dep_lua.found()
- dep_lua = dependency('lua', required: false, version : '>=5.2')
-endif
+# TODO: use multi-argument dependency() in meson 0.60
+foreach lua : ['lua54', 'lua53', 'lua52', 'lua']
+ dep_lua = dependency(lua, required: false, version: '>=5.2')
+ if dep_lua.found()
+ break
+ endif
+endforeach
dep_libarchive = dependency('libarchive', required: false)
dep_libxml2 = dependency('libxml-2.0', required: false)