Move insert time dialog to its own file.
[ardour.git] / gtk2_ardour / wscript
index 80e54ef231f71c3ad66409126a02210fe69c7bf8..9a4b90bfbb3a6cfa04e9fff62d7a0f728ea8d860 100644 (file)
@@ -116,6 +116,8 @@ gtk2_ardour_sources = [
        'group_tabs.cc',
        'gtk-custom-hruler.c',
        'gtk-custom-ruler.c',
+        'gtk_pianokeyboard.c',
+       'insert_time_dialog.cc',
        'interthread_progress_window.cc',
        'io_selector.cc',
        'keyboard.cc',
@@ -187,6 +189,7 @@ gtk2_ardour_sources = [
        'simplerect.cc',
        'splash.cc',
        'startup.cc',
+        'step_entry.cc',
        'streamview.cc',
        'strip_silence_dialog.cc',
        'tape_region_view.cc',
@@ -262,7 +265,7 @@ def build(bld):
        else:
                obj.target = 'ardour-3.0'
        obj.install_path = os.path.join(bld.env['LIBDIR'], 'ardour3')
-       obj.uselib       = 'UUID FLAC GLIBMM GTHREAD GTK GNOMECANVAS OGG ALSA'
+       obj.uselib       = 'UUID FLAC GLIBMM GTHREAD GTK GNOMECANVAS OGG ALSA CURL DL'
        obj.uselib       += ' GTKMM GNOMECANVASMM OSX GTKOSX COREAUDIO'
        obj.uselib_local = '''libpbd libmidipp libtaglib libardour libardour_cp
                              libgtkmm2ext libtaglib'''
@@ -287,6 +290,9 @@ def build(bld):
                obj.source += [ 'vst_pluginui.cc' ]
                obj.cxxflags += [ '-DVST_SUPPORT' ]
 
+        if bld.env['PHONE_HOME']:
+                obj.cxxflags += [ '-DPHONE_HOME' ]
+
        if bld.env['GTKOSX']:
                TaskGen.task_gen.mappings['.mm'] = TaskGen.task_gen.mappings['.cc']
                obj.source += [ 'cocoacarbon.mm' ]
@@ -311,7 +317,7 @@ def build(bld):
                '''
                obj.includes = '../libs/fst'
                obj.target = 'ardour-3.0-vst'
-               obj.linkflags = ['-mwindows', '-Wl,--export-dynamic']
+               obj.linkflags = ['-mwindows', '-Wl,--export-dynamic', '-lpthread']
                obj.defines = ['_POSIX_SOURCE', 'USE_WS_PREFIX']
                obj.uselib = 'ALSA'
                obj.uselib_local = '''libpbd libmidipp libtaglib libardour libardour_cp libgtkmm2ext libtaglib gtk2_ardour'''