summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-08-14 04:22:07 +0000
committerDavid Robillard <d@drobilla.net>2012-08-14 04:22:07 +0000
commit2a429ca76b97cca197f105b665271360b74f6917 (patch)
treed25d206910bd4a84050918693816240c26d7d0ae /wscript
parent8bf87dc2367caf9d82dbda0382363cda400971dc (diff)
downloadraul-2a429ca76b97cca197f105b665271360b74f6917.tar.gz
raul-2a429ca76b97cca197f105b665271360b74f6917.tar.bz2
raul-2a429ca76b97cca197f105b665271360b74f6917.zip
Remove glib dependency.
Make Symbol, URI, and Path simpler derivatives of std::string. 100% test coverage by line for Symbol, URI, Path, AtomicInt, and AtomicPtr. Add Raul::Exception. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4686 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'wscript')
-rw-r--r--wscript10
1 files changed, 3 insertions, 7 deletions
diff --git a/wscript b/wscript
index af99445..d3b4dd7 100644
--- a/wscript
+++ b/wscript
@@ -51,10 +51,6 @@ def configure(conf):
autowaf.configure(conf)
conf.line_just = 40
autowaf.display_header('Raul Configuration')
- autowaf.check_pkg(conf, 'glib-2.0', atleast_version='2.2',
- uselib_store='GLIB', mandatory=True)
- autowaf.check_pkg(conf, 'gthread-2.0', atleast_version='2.14.0',
- uselib_store='GTHREAD', mandatory=True)
if Options.platform == 'darwin':
conf.check(framework_name='CoreServices')
@@ -95,9 +91,11 @@ tests = '''
test/queue_test
test/ringbuffer_test
test/sem_test
+ test/symbol_test
test/table_test
test/thread_test
test/time_test
+ test/uri_test
'''
def build(bld):
@@ -115,8 +113,6 @@ def build(bld):
lib_source = '''
src/Configuration.cpp
src/Maid.cpp
- src/Path.cpp
- src/Symbol.cpp
src/Thread.cpp
src/log.cpp
'''
@@ -144,7 +140,7 @@ def build(bld):
set_defines(obj);
if bld.env.BUILD_TESTS:
- test_libs = []
+ test_libs = ['pthread', 'rt']
test_cxxflags = []
if bld.is_defined('HAVE_GCOV'):
test_libs += ['gcov']