From e1576e203924d8413375a53a9100c0e80aefaa15 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 29 Nov 2008 03:23:26 +0000 Subject: Upgrade to waf 1.5.0. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1823 a436a847-0d15-0410-975c-d299462d15a1 --- tests/wscript | 4 ++-- wscript | 21 ++++++++++----------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/tests/wscript b/tests/wscript index 95c8177..0822f16 100644 --- a/tests/wscript +++ b/tests/wscript @@ -15,10 +15,10 @@ def build(bld): table_test ''' for i in tests.split(): - obj = bld.create_obj('cpp', 'program') + obj = bld.new_task_gen('cxx', 'program') obj.source = i + '.cpp' obj.includes = '..' obj.uselib_local = 'libraul' obj.target = i - obj.inst_var = 0 + obj.install_path = '' diff --git a/wscript b/wscript index b4cf73a..b1966c8 100644 --- a/wscript +++ b/wscript @@ -1,5 +1,4 @@ #!/usr/bin/env python -import Params import autowaf # Version of this package (even if built as a child) @@ -35,14 +34,14 @@ def configure(conf): def build(bld): # Headers - install_files('INCLUDEDIR', 'raul', 'raul/*.hpp') - install_files('INCLUDEDIR', 'raul', 'raul/*.h') + bld.install_files('${INCLUDEDIR}/raul', 'raul/*.hpp') + bld.install_files('${INCLUDEDIR}/raul', 'raul/*.h') # Pkgconfig file autowaf.build_pc(bld, 'RAUL', RAUL_VERSION, 'GLIBMM GTHREAD') # Library - obj = bld.create_obj('cpp', 'shlib') + obj = bld.new_task_gen('cxx', 'shlib') obj.source = ''' src/Maid.cpp src/Path.cpp @@ -51,19 +50,19 @@ def build(bld): src/Symbol.cpp src/Thread.cpp ''' - obj.includes = ['.','./raul'] - obj.name = 'libraul' - obj.target = 'raul' - obj.uselib = 'GLIBMM GTHREAD' - obj.inst_dir = bld.env()['LIBDIRNAME'] - obj.vnum = RAUL_LIB_VERSION + obj.includes = ['.','./raul'] + obj.name = 'libraul' + obj.target = 'raul' + obj.uselib = 'GLIBMM GTHREAD' + obj.install_path = '${LIBDIR}' + obj.vnum = RAUL_LIB_VERSION # Unit tests bld.add_subdirs('tests') # Documentation autowaf.build_dox(bld, 'RAUL', RAUL_VERSION, srcdir, blddir) - install_files('HTMLDIR', '', blddir + '/default/doc/html/*') + bld.install_files('${HTMLDIR}', blddir + '/default/doc/html/*') def shutdown(): autowaf.shutdown() -- cgit v1.2.1