diff options
author | Taybin Rutkin <taybin@taybin.com> | 2005-05-13 20:47:18 +0000 |
---|---|---|
committer | Taybin Rutkin <taybin@taybin.com> | 2005-05-13 20:47:18 +0000 |
commit | d09f6b3016bacbc2871a8946cbb24ad705076509 (patch) | |
tree | f27312839c2a772cb2ce068a4f28b2449ad869df /libs/glibmm2/SConscript |
Initial revision
git-svn-id: svn://localhost/trunk/ardour2@4 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/glibmm2/SConscript')
-rw-r--r-- | libs/glibmm2/SConscript | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libs/glibmm2/SConscript b/libs/glibmm2/SConscript new file mode 100644 index 0000000000..42b716c998 --- /dev/null +++ b/libs/glibmm2/SConscript @@ -0,0 +1,19 @@ +import glob +import os + +glibmm2_files = glob.glob('glibmm/*.cc') + +Import('env libraries') + +glibmm2 = env.Copy() +glibmm2.Merge([libraries['sigc2'], libraries['glib2']]) + +glibmm2.Append(CXXFLAGS='-DHAVE_CONFIG_H') +glibmm2.Append(CXXFLAGS='-DG_DISABLE_DEPRECATED') +glibmm2.Append(CXXFLAGS='-DG_LOG_DOMAIN=\\\"glibmm\\\"') + +glibmm2_configure_script = glibmm2.Command ('configure', 'configure.ac', 'cd libs/glibmm2; ./autogen.sh; cd -', ENV=os.environ) +glibmm2_config_h = glibmm2.Command('glibmmconfig.h', [glibmm2_configure_script, 'glibmmconfig.h.in'], 'cd libs/glibmm2; ./configure; cd -', ENV=os.environ) + +libglibmm2 = glibmm2.StaticLibrary('glibmm2', glibmm2_files) +Default([glibmm2_config_h, libglibmm2]) |