Package commandline Lua-session tool
This commit is contained in:
parent
9aff22a9d2
commit
d3343700de
|
@ -477,6 +477,16 @@ for file in $BUILD_ROOT/session_utils/${lower_case_appname}${major_version}-*; d
|
||||||
HAVE_SESSION_UTILS=true
|
HAVE_SESSION_UTILS=true
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if test -x $BUILD_ROOT/tools/luadevel/luasession; then
|
||||||
|
BN=${lower_case_appname}${major_version}-lua
|
||||||
|
cp -v $BUILD_ROOT/tools/luadevel/luasession $APPLIB/$BN
|
||||||
|
if test x$STRIP = xall ; then
|
||||||
|
strip -s $APPLIB/${BN}
|
||||||
|
fi
|
||||||
|
ln -s ../lib/ardour-util.sh $APPBIN/${BN}
|
||||||
|
HAVE_SESSION_UTILS=true
|
||||||
|
fi
|
||||||
|
|
||||||
if test "$HAVE_SESSION_UTILS" = true ; then
|
if test "$HAVE_SESSION_UTILS" = true ; then
|
||||||
cat >> $APPLIB/ardour-util.sh << EOF
|
cat >> $APPLIB/ardour-util.sh << EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
|
@ -43,15 +43,16 @@ def build(bld):
|
||||||
obj.install_path = None
|
obj.install_path = None
|
||||||
#########################################
|
#########################################
|
||||||
|
|
||||||
# commandline luasession wrapper
|
# commandline luasession wrapper script
|
||||||
obj = bld(features = 'subst')
|
if bld.env['build_target'] != 'mingw':
|
||||||
obj.source = 'ardour-lua.sh.in'
|
obj = bld(features = 'subst')
|
||||||
obj.target = 'ardour' + str (bld.env['MAJOR']) + '-lua'
|
obj.source = 'ardour-lua.sh.in'
|
||||||
obj.chmod = Utils.O755
|
obj.target = 'ardour' + str (bld.env['MAJOR']) + '-lua'
|
||||||
obj.install_path = bld.env['BINDIR']
|
obj.chmod = Utils.O755
|
||||||
obj.LIBDIR = os.path.normpath(bld.env['DLLDIR'])
|
obj.install_path = bld.env['BINDIR']
|
||||||
obj.DATADIR = os.path.normpath(bld.env['DATADIR'])
|
obj.LIBDIR = os.path.normpath(bld.env['DLLDIR'])
|
||||||
obj.CONFDIR = os.path.normpath(bld.env['CONFDIR'])
|
obj.DATADIR = os.path.normpath(bld.env['DATADIR'])
|
||||||
|
obj.CONFDIR = os.path.normpath(bld.env['CONFDIR'])
|
||||||
|
|
||||||
# commandline luasession
|
# commandline luasession
|
||||||
obj = bld (features = 'cxx c cxxprogram')
|
obj = bld (features = 'cxx c cxxprogram')
|
||||||
|
@ -90,4 +91,8 @@ def build(bld):
|
||||||
if bld.is_defined('NEED_INTL'):
|
if bld.is_defined('NEED_INTL'):
|
||||||
obj.linkflags = ' -lintl'
|
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']
|
||||||
|
|
|
@ -428,6 +428,16 @@ for file in $BUILD_ROOT/session_utils/${lower_case_appname}${major_version}-*; d
|
||||||
HAVE_SESSION_UTILS=true
|
HAVE_SESSION_UTILS=true
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if test -x $BUILD_ROOT/tools/luadevel/luasession; then
|
||||||
|
BN=${lower_case_appname}${major_version}-lua
|
||||||
|
cp -v $BUILD_ROOT/tools/luadevel/luasession $Frameworks/$BN
|
||||||
|
if test x$STRIP = xall ; then
|
||||||
|
strip -s $Frameworks/${BN}
|
||||||
|
fi
|
||||||
|
ln -s ../lib/ardour-util.sh ${APPROOT}/MacOS/${BN}
|
||||||
|
HAVE_SESSION_UTILS=true
|
||||||
|
fi
|
||||||
|
|
||||||
# dynamically loaded NSS/SSL libs
|
# dynamically loaded NSS/SSL libs
|
||||||
nsslibs="libsoftokn3.dylib libnsspem.dylib libnssckbi.dylib libfreebl3.dylib libnssdbm3.dylib libplds4.dylib"
|
nsslibs="libsoftokn3.dylib libnsspem.dylib libnssckbi.dylib libfreebl3.dylib libnssdbm3.dylib libplds4.dylib"
|
||||||
for nsslib in $nsslibs; do
|
for nsslib in $nsslibs; do
|
||||||
|
|
Loading…
Reference in New Issue
Block a user