most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas...
[ardour.git] / libs / clearlooks-older / SConscript
1 # -*- python -*-
2
3 import os.path
4 import glob
5
6 libclearlooks_files = [
7     'clearlooks_draw.c',
8     'clearlooks_rc_style.c',
9     'clearlooks_style.c',
10     'clearlooks_theme_main.c',
11     'support.c' ]
12
13 Import ('env install_prefix')
14
15 clearlooks = env.Clone()
16
17 clearlooks.Replace(CCFLAGS = ' `pkg-config --cflags gtk+-2.0` ',
18                    LINKFLAGS = ' `pkg-config --libs gtk+-2.0` ')
19
20 if env['GTKOSX']:
21     clearlooks.Append (CCFLAGS = '-DGTKOSX')
22
23 libclearlooks = clearlooks.SharedLibrary('clearlooks', libclearlooks_files) 
24
25 usable_libclearlooks = clearlooks.Install ('engines', libclearlooks)
26 Default (usable_libclearlooks)
27
28 env.Alias('install',
29           env.Install(os.path.join(install_prefix,env['LIBDIR'], 'ardour2', 'engines'),
30                       libclearlooks))
31
32 env.Alias('tarball', env.Distribute (env['DISTTREE'],
33                                      [ 'SConscript', 'bits.c'] +
34                                     libclearlooks_files +
35                                     glob.glob('*.h')
36                                     ))