move mode/scale/key definitions out of push2 code and into libardour; Aeolian is...
[ardour.git] / libs / surfaces / push2 / wscript
index ca872208c90c2015f94529ffcb99c729993ad8fe..0934ff589181c95f42587cae38c9d6ee8ed5abf2 100644 (file)
@@ -22,16 +22,20 @@ def build(bld):
     obj.source = '''
             push2.cc
             buttons.cc
+            canvas.cc
            interface.cc
             midi_byte_array.cc
             leds.cc
+            level_meter.cc
            gui.cc
+           knob.cc
            layout.cc
-           mode.cc
            menu.cc
            mix.cc
            scale.cc
+           splash.cc
            track_mix.cc
+           utils.cc
     '''
     obj.export_includes = ['.']
     obj.defines      = [ 'PACKAGE="ardour_push2"' ]
@@ -40,8 +44,8 @@ def build(bld):
     obj.includes     = [ '.', './push2']
     obj.name         = 'libardour_push2'
     obj.target       = 'ardour_push2'
-    obj.uselib       = 'CAIROMM PANGOMM USB GTKMM'
-    obj.use          = 'libardour libardour_cp libgtkmm2ext libpbd libevoral libtimecode'
+    obj.uselib       = 'CAIROMM PANGOMM USB GTKMM SIGCPP'
+    obj.use          = 'libardour libardour_cp libgtkmm2ext libpbd libevoral libcanvas libtimecode'
     obj.install_path = os.path.join(bld.env['LIBDIR'], 'surfaces')
 
 def shutdown():