Package commandline Lua-session tool

This commit is contained in:
Robin Gareus 2019-06-04 15:15:21 +02:00
parent 9aff22a9d2
commit d3343700de
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
3 changed files with 35 additions and 10 deletions

View file

@ -43,15 +43,16 @@ def build(bld):
obj.install_path = None
#########################################
# commandline luasession wrapper
obj = bld(features = 'subst')
obj.source = 'ardour-lua.sh.in'
obj.target = 'ardour' + str (bld.env['MAJOR']) + '-lua'
obj.chmod = Utils.O755
obj.install_path = bld.env['BINDIR']
obj.LIBDIR = os.path.normpath(bld.env['DLLDIR'])
obj.DATADIR = os.path.normpath(bld.env['DATADIR'])
obj.CONFDIR = os.path.normpath(bld.env['CONFDIR'])
# commandline luasession wrapper script
if bld.env['build_target'] != 'mingw':
obj = bld(features = 'subst')
obj.source = 'ardour-lua.sh.in'
obj.target = 'ardour' + str (bld.env['MAJOR']) + '-lua'
obj.chmod = Utils.O755
obj.install_path = bld.env['BINDIR']
obj.LIBDIR = os.path.normpath(bld.env['DLLDIR'])
obj.DATADIR = os.path.normpath(bld.env['DATADIR'])
obj.CONFDIR = os.path.normpath(bld.env['CONFDIR'])
# commandline luasession
obj = bld (features = 'cxx c cxxprogram')
@ -90,4 +91,8 @@ def build(bld):
if bld.is_defined('NEED_INTL'):
obj.linkflags = ' -lintl'
obj.install_path = bld.env['DLLDIR']
if bld.env['build_target'] == 'mingw':
obj.install_path = bld.env['BINDIR']
obj.target = 'ardour' + str (bld.env['MAJOR']) + '-lua'
else:
obj.install_path = bld.env['DLLDIR']