Amend 4dc4d53: fix missing use/lib includes for luabindings

This commit is contained in:
Robin Gareus 2023-04-22 02:17:36 +02:00
parent 4620d138ee
commit 7f198c7c2f
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04
1 changed files with 3 additions and 6 deletions

View File

@ -404,6 +404,7 @@ def build(bld):
] ]
if bld.env['build_target'] != 'mingw': if bld.env['build_target'] != 'mingw':
obj.uselib += ['DL'] obj.uselib += ['DL']
if bld.is_defined('USE_EXTERNAL_LIBS'): if bld.is_defined('USE_EXTERNAL_LIBS'):
obj.uselib.extend(['VAMPSDK', 'LIBLTC', 'LIBFLUIDSYNTH']) obj.uselib.extend(['VAMPSDK', 'LIBLTC', 'LIBFLUIDSYNTH'])
else: else:
@ -461,6 +462,7 @@ def build(bld):
obj.source += [ 'audio_unit.cc', 'auv2_scan.cc' ] obj.source += [ 'audio_unit.cc', 'auv2_scan.cc' ]
lua_cxxflags = bld.env['compiler_flags_dict']['pic'] lua_cxxflags = bld.env['compiler_flags_dict']['pic']
lua_use = list(obj.use);
if bld.env['build_target'] == 'mingw' and bld.env['DEBUG']: if bld.env['build_target'] == 'mingw' and bld.env['DEBUG']:
lua_cxxflags += " -Og -Wa,-mbig-obj" lua_cxxflags += " -Og -Wa,-mbig-obj"
@ -468,12 +470,7 @@ def build(bld):
source = "luabindings.cc" , source = "luabindings.cc" ,
cxxflags = lua_cxxflags, cxxflags = lua_cxxflags,
includes = obj.includes, includes = obj.includes,
use = ['libpbd','libmidipp','libevoral', use = lua_use,
'libtemporal',
'liblua',
'zita-resampler',
'zita-convolver',
],
uselib = obj.uselib, uselib = obj.uselib,
target = 'luabindings') target = 'luabindings')