diff options
author | David Robillard <d@drobilla.net> | 2012-09-10 17:27:01 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-09-10 17:27:01 +0000 |
commit | 4a97550203d65df6bca38616319e2be174c817a0 (patch) | |
tree | 2a82e7fc6cdcc1e742dad4fb7885801b76f57e6c | |
parent | 2cfbf6dadd3cfbbbddfa3b71954f2021b145cfdd (diff) | |
download | sord-4a97550203d65df6bca38616319e2be174c817a0.tar.gz sord-4a97550203d65df6bca38616319e2be174c817a0.tar.bz2 sord-4a97550203d65df6bca38616319e2be174c817a0.zip |
Support parallel installable debug libraries.
git-svn-id: http://svn.drobilla.net/sord/trunk@264 3d64ff67-21c5-427c-a301-fe4f08042e5a
-rw-r--r-- | sord.pc.in | 4 | ||||
-rwxr-xr-x | waf | bin | 72589 -> 72332 bytes | |||
-rw-r--r-- | wscript | 8 |
3 files changed, 4 insertions, 8 deletions
@@ -6,6 +6,6 @@ includedir=@INCLUDEDIR@ Name: Sord Version: @SORD_VERSION@ Description: A lightweight C library for storing RDF statements in memory. -Requires: serd-0 -Libs: -L${libdir} -lsord-@SORD_MAJOR_VERSION@ +Requires: @LIB_SERD@ +Libs: -L${libdir} -l@LIB_SORD@ Cflags: -I${includedir}/sord-@SORD_MAJOR_VERSION@ Binary files differ@@ -76,13 +76,9 @@ def configure(conf): autowaf.define(conf, 'SORD_DEBUG_WRITE', 1) autowaf.define(conf, 'SORD_VERSION', SORD_VERSION) + autowaf.set_lib_env(conf, 'sord', SORD_VERSION) conf.write_config_header('sord_config.h', remove=False) - # Set up env for building against this serd in case we are a child - conf.env.INCLUDES_SORD = ['${INCLUDEDIR}/sord-%s' % SORD_MAJOR_VERSION] - conf.env.LIBPATH_SORD = [conf.env.LIBDIR] - conf.env.LIB_SORD = ['sord-%s' % SORD_MAJOR_VERSION]; - autowaf.display_msg(conf, 'Utilities', bool(conf.env.BUILD_UTILS)) autowaf.display_msg(conf, 'Unit tests', bool(conf.env.BUILD_TESTS)) autowaf.display_msg(conf, 'Debug dumping', dump) @@ -130,7 +126,7 @@ def build(bld): includes = ['.', './src'], export_includes = ['.'], name = 'libsord_static', - target = 'sord-%s' % SORD_MAJOR_VERSION, + target = 'sord-%s' % lib_suff, vnum = SORD_VERSION, install_path = '${LIBDIR}', libs = libs, |