add new canvas Image item, with somewhat optimized API for asynchronous, threaded...
[ardour.git] / libs / canvas / wscript
index 8d1181713a1655017bcf57c49014111f52489388..eb1613c1176c9c41e10280bf106a2507c1e2d079 100644 (file)
@@ -30,11 +30,13 @@ path_prefix = 'libs/canvas/'
 canvas_sources = [
        'arrow.cc',
        'canvas.cc',
+        'curve.cc',
        'debug.cc',
        'item.cc',
        'fill.cc',
         'flag.cc',
        'group.cc',
+        'image.cc',
        'item_factory.cc',
        'line.cc',
         'line_set.cc',
@@ -71,7 +73,7 @@ def build(bld):
 
     obj.export_includes = ['.']
     obj.includes     = ['.']
-    obj.uselib       = 'SIGCPP CAIROMM GTKMM'
+    obj.uselib       = 'SIGCPP CAIROMM GTKMM BOOST'
     obj.use          = [ 'libpbd', 'libevoral', 'libardour', 'libgtkmm2ext' ]
     obj.name         = 'libcanvas'
     obj.target       = 'canvas'