Insert/Redirect refactoring, towards better MIDI support in mixer strip, and
[ardour.git] / libs / libgnomecanvasmm / SConscript
1 # -*- python -*-
2
3 import os
4 import os.path
5 import glob
6
7 gnomecanvasmm_files = glob.glob('libgnomecanvasmm/*.cc')
8
9 Import('env libraries install_prefix')
10 gnomecanvasmm = env.Copy()
11 gnomecanvasmm.Merge([libraries['glibmm2'],
12                      libraries['gtk2'],
13                      libraries['sigc2'],
14                      libraries['pangomm'],
15                      libraries['atkmm'],
16                      libraries['gdkmm2'],
17                      libraries['gtkmm2'],
18                      libraries['libgnomecanvas2'] ])
19
20 libgnomecanvasmm = gnomecanvasmm.SharedLibrary('libgnomecanvasmm', gnomecanvasmm_files)
21 Default(libgnomecanvasmm)
22
23 env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libgnomecanvasmm))
24
25 env.Alias('tarball', env.Distribute (env['DISTTREE'],
26                                      [ 'SConscript', 'libgnomecanvasmmconfig.h', 'libgnomecanvasmm.h'] +
27                                      gnomecanvasmm_files + 
28                                      glob.glob('libgnomecanvasmm/*.h') +
29                                      glob.glob('libgnomecanvasmm/private/*.h')
30                                      ))