diff options
author | David Robillard <d@drobilla.net> | 2011-01-08 20:48:04 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-01-08 20:48:04 +0000 |
commit | 7f665dbc3a45522216b34cf8f3cebf887220c724 (patch) | |
tree | 06df643c56792b755e4f6f06fb5444d6aa3f8841 | |
parent | ba3e966984bc8864bccb247daa9d78d5165e13bf (diff) | |
download | raul-7f665dbc3a45522216b34cf8f3cebf887220c724.tar.gz raul-7f665dbc3a45522216b34cf8f3cebf887220c724.tar.bz2 raul-7f665dbc3a45522216b34cf8f3cebf887220c724.zip |
Drop glibmm dependency in build stuff (raul depends only on glib).
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2801 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r-- | raul.pc.in | 4 | ||||
-rw-r--r-- | test/ringbuffer_test.cpp | 2 | ||||
-rw-r--r-- | wscript | 14 |
3 files changed, 9 insertions, 11 deletions
@@ -6,5 +6,5 @@ includedir=@includedir@ Name: raul Version: @RAUL_VERSION@ Description: A C++ convenience library for realtime audio applications -Libs: -L${libdir} -lraul @GLIBMM_LIBS@ @GTHREAD_LIBS@ -Cflags: -I${includedir} @GLIBMM_CFLAGS@ @GTHREAD_CFLAGS@ +Libs: -L${libdir} -lraul @GLIB_LIBS@ @GTHREAD_LIBS@ +Cflags: -I${includedir} @GLIB_CFLAGS@ @GTHREAD_CFLAGS@ diff --git a/test/ringbuffer_test.cpp b/test/ringbuffer_test.cpp index 87b81c6..3a36bb8 100644 --- a/test/ringbuffer_test.cpp +++ b/test/ringbuffer_test.cpp @@ -22,7 +22,7 @@ print_buf(size_t size, char* buf) int main() { - RingBuffer<char> rb(5); + RingBuffer rb(5); char ev[] = { 'a', 'b', 'c' }; @@ -47,8 +47,6 @@ def configure(conf): conf.check_tool('compiler_cxx') autowaf.check_pkg(conf, 'glib-2.0', atleast_version='2.2', uselib_store='GLIB', mandatory=True) - autowaf.check_pkg(conf, 'glibmm-2.4', uselib_store='GLIBMM', - atleast_version='2.14.0', mandatory=True) autowaf.check_pkg(conf, 'gthread-2.0', atleast_version='2.14.0', uselib_store='GTHREAD', mandatory=True) @@ -90,7 +88,7 @@ def build(bld): bld.install_files('${INCLUDEDIR}/raul', bld.path.ant_glob('raul/*.h')) # Pkgconfig file - autowaf.build_pc(bld, 'RAUL', RAUL_VERSION, 'GLIBMM GTHREAD') + autowaf.build_pc(bld, 'RAUL', RAUL_VERSION, 'GLIB GTHREAD') lib_source = ''' src/Configuration.cpp @@ -110,18 +108,18 @@ def build(bld): obj.includes = ['.', './src'] obj.name = 'libraul' obj.target = 'raul' - obj.uselib = 'GLIBMM GTHREAD' + obj.uselib = 'GLIB GTHREAD' obj.install_path = '${LIBDIR}' obj.vnum = RAUL_LIB_VERSION if bld.env['BUILD_TESTS']: # Static library (for unit test code coverage) - obj = bld(features = 'cxx cxxstaticlib') + obj = bld(features = 'cxx cxxstlib') obj.source = lib_source obj.includes = ['.', './src'] obj.name = 'libraul_static' obj.target = 'raul_static' - obj.uselib = 'GLIBMM GTHREAD' + obj.uselib = 'GLIB GTHREAD' obj.install_path = '' obj.cxxflags = [ '-fprofile-arcs', '-ftest-coverage' ] @@ -131,8 +129,8 @@ def build(bld): obj.source = i + '.cpp' obj.includes = ['.', './src'] obj.use = 'libraul_static' - obj.uselib = 'GLIB GLIBMM' - obj.libs = 'gcov' + obj.uselib = 'GLIB GTHREAD' + obj.linkflags = '-lgcov' obj.target = i obj.install_path = '' obj.cxxflags = [ '-fprofile-arcs', '-ftest-coverage' ] |