summaryrefslogtreecommitdiff
path: root/tools/luadevel/wscript
diff options
context:
space:
mode:
Diffstat (limited to 'tools/luadevel/wscript')
-rwxr-xr-xtools/luadevel/wscript91
1 files changed, 0 insertions, 91 deletions
diff --git a/tools/luadevel/wscript b/tools/luadevel/wscript
deleted file mode 100755
index 6fe8aac057..0000000000
--- a/tools/luadevel/wscript
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/usr/bin/env python
-from waflib.extras import autowaf as autowaf
-from waflib import Options, TaskGen
-import waflib.Logs as Logs, waflib.Utils as Utils
-import os
-import shutil
-import sys
-import re
-import time
-from waflib.Task import Task
-
-top = '.'
-out = 'build'
-
-def options(opt):
- autowaf.set_options(opt)
-
-def configure(conf):
- conf.load('misc')
- conf.load('compiler_cxx')
- conf.check_cc(
- header_name='stdio.h readline/readline.h',
- lib='readline',
- uselib_store='READLINE',
- define_name='HAVE_READLINE',
- mandatory=False)
- autowaf.configure(conf)
-
-def build(bld):
- VERSION = "%s.%s" % (bld.env['MAJOR'], bld.env['MINOR'])
- if not bld.is_defined('HAVE_READLINE'):
- return;
- # no wine
- if bld.is_defined('WINDOWS_VST_SUPPORT') and bld.env['build_target'] != 'mingw':
- return
-
- # 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')
- obj.source = 'luasession.cc'
- obj.target = 'luasession'
- obj.includes = ['../libs']
- obj.use = ['liblua'
- 'libpbd',
- 'libardour',
- 'libardour_cp',
- 'libtemporal',
- 'libmidipp',
- ]
- obj.defines = [
- 'VERSIONSTRING="' + str(bld.env['VERSION']) + '"',
- 'DATA_DIR="' + os.path.normpath(bld.env['DATADIR']) + '"',
- 'CONFIG_DIR="' + os.path.normpath(bld.env['SYSCONFDIR']) + '"',
- 'LOCALEDIR="' + os.path.join(os.path.normpath(bld.env['DATADIR']), 'locale') + '"',
- 'PACKAGE="' + "ARDOURUTILS" + '"',
- ]
-
- obj.uselib = 'UUID FLAC FONTCONFIG GLIBMM GIOMM GTHREAD OGG CURL DL XML'
- obj.uselib += ' AUDIOUNITS OSX LO '
- obj.uselib += ' READLINE '
- obj.uselib += ' FFTW3F LO TAGLIB LILV RUBBERBAND AUBIO LRDF ARCHIVE VAMPSDK VAMPHOSTSDK'
-
- if bld.is_defined('HAVE_SUIL'):
- obj.uselib += ' SUIL'
-
- if sys.platform == 'darwin':
- obj.uselib += ' AUDIOUNITS OSX'
- obj.use += ' libappleutility'
-
- #if bld.env['build_target'] == 'mingw':
- # if bld.env['DEBUG'] == False:
- # obj.linkflags = ['-mwindows']
-
- if bld.is_defined('NEED_INTL'):
- obj.linkflags = ' -lintl'
-
- 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']