X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fwscript;h=36223bd2cbdd0e9f0a41fc17803a178fb74da710;hb=5b347e92587513bfb7d6321e6bd67195db9c0ad5;hp=64b63e6887462f34d691f7d50c5d4dae71888cb6;hpb=589f2a1ab83e4498920faa2f0ef37c1632eaf914;p=ardour.git diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index 64b63e6887..36223bd2cb 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -122,6 +122,9 @@ gtk2_ardour_sources = [ 'led.cc', 'level_meter.cc', 'location_ui.cc', + 'lua_script_manager.cc', + 'luainstance.cc', + 'luawindow.cc', 'main.cc', 'main_clock.cc', 'marker.cc', @@ -207,6 +210,7 @@ gtk2_ardour_sources = [ 'ruler_dialog.cc', 'save_as_dialog.cc', 'search_path_option.cc', + 'script_selector.cc', 'selection.cc', 'selection_memento.cc', 'send_ui.cc', @@ -475,13 +479,10 @@ def build(bld): ] obj.install_path = bld.env['DLLDIR'] obj.linkflags = '' - obj.uselib = 'UUID FLAC FONTCONFIG GLIBMM GTHREAD GTK OGG CURL DL' - obj.uselib += ' GTKMM CANVAS FFTW3F' - obj.uselib += ' AUDIOUNITS OSX GTKOSX LO ' - obj.uselib += ' TAGLIB ' + obj.uselib = 'UUID FLAC FONTCONFIG GLIBMM GTHREAD GTK OGG CURL DL GTKMM CANVAS FFTW3F LO TAGLIB XML ' if sys.platform == 'darwin': - obj.uselib += ' AUDIOUNITS OSX GTKOSX' + obj.uselib += ' AUDIOUNITS OSX ' obj.use += ' libappleutility' obj.source += [ 'cocoacarbon.mm', 'bundle_env_cocoa.cc' ] elif bld.env['build_target'] == 'mingw': @@ -578,7 +579,7 @@ def build(bld): base_font = "" # Set up font sizes - if bld.is_defined('GTKOSX'): # OS X fonts + if sys.platform == 'darwin': basefont = "" font_sizes = { 'SMALLER' : '9', @@ -662,8 +663,8 @@ def build(bld): # Menus menus_argv = [] - if bld.is_defined('GTKOSX'): - menus_argv = [ '-E', '-P', '-DGTKOSX', '-' ] + if sys.platform == 'darwin': + menus_argv = [ '-E', '-P', '-D__APPLE__', '-' ] else: menus_argv = [ '-E', '-P' ] @@ -718,11 +719,11 @@ def build(bld): # NATIVE ARDOUR BINDING FILES # explicitly state the use of perl here so that it works on windows too # - a_rule = 'perl ../tools/fmt-bindings --platform="%s" --winkey="%s" --accelmap ${SRC} >${TGT}' % (sys.platform, bld.env['WINDOWS_KEY'] ) + a_rule = 'perl ../tools/fmt-bindings --platform="%s" --winkey="%s" --accelmap ${SRC[0].abspath()} >${TGT}' % (sys.platform, bld.env['WINDOWS_KEY'] ) for b in [ 'ardour' ] : obj = bld( target = b + '.keys', - source = b + '.keys.in', + source = [ b + '.keys.in', 'mixer.bindings', 'processor_box.bindings', 'step_editing.bindings', 'monitor.bindings' ], rule = a_rule ) obj.install_path = bld.env['CONFDIR']