diff options
author | Hans Baier <hansfbaier@googlemail.com> | 2009-02-12 23:28:32 +0000 |
---|---|---|
committer | Hans Baier <hansfbaier@googlemail.com> | 2009-02-12 23:28:32 +0000 |
commit | 9d33176b4950e981f83ffb186f2ff91c5d05ced2 (patch) | |
tree | f68c976c9f2e96b82d4b86f7383e80fb90c74822 /libs/evoral/src/libsmf | |
parent | b1cd1835113a21670efc0ad1264c7df160a93147 (diff) |
* Swapped MidiSource to LibSMF
* integrated libsmf into scons
git-svn-id: svn://localhost/ardour2/branches/3.0@4539 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/evoral/src/libsmf')
-rw-r--r-- | libs/evoral/src/libsmf/SConscript | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/libs/evoral/src/libsmf/SConscript b/libs/evoral/src/libsmf/SConscript new file mode 100644 index 0000000000..54b4ccee70 --- /dev/null +++ b/libs/evoral/src/libsmf/SConscript @@ -0,0 +1,37 @@ +# -*- python -*- + +import os +import os.path +import glob + +Import('env libraries install_prefix') + +subdirs = ['src/libsmf'] + +smf = env.Clone() +smf.Merge([ + libraries['glib2'] + ]) + +if smf['IS_OSX']: + smf.Append (LINKFLAGS="-Xlinker -headerpad -Xlinker 2048") + +domain = 'smf' + +smf.Append(DOMAIN=domain, MAJOR=1, MINOR=2, MICRO=0) + +sources = Split(""" +smf.c +smf_decode.c +smf_load.c +smf_save.c +smf_tempo.c +""") + +smf.Append(CFLAGS = '-DSMF_VERSION=\\\"1.2\\\"') + +libsmf = smf.SharedLibrary('smf', [ sources ]) + +Default(libsmf) + +env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour3'), libsmf)) |