summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-11-29 03:23:26 +0000
committerDavid Robillard <d@drobilla.net>2008-11-29 03:23:26 +0000
commite1576e203924d8413375a53a9100c0e80aefaa15 (patch)
treefc374aab01a54c6fccdeb913aa963172c0e8bc26
parent4c5bd342b96d96db0491092b4577891d2780716b (diff)
downloadraul-e1576e203924d8413375a53a9100c0e80aefaa15.tar.gz
raul-e1576e203924d8413375a53a9100c0e80aefaa15.tar.bz2
raul-e1576e203924d8413375a53a9100c0e80aefaa15.zip
Upgrade to waf 1.5.0.
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1823 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r--tests/wscript4
-rw-r--r--wscript21
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()