diff options
Diffstat (limited to 'wscript')
| -rw-r--r-- | wscript | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +def set_options(opt): + opt.tool_options('compiler_cxx') + +def configure(conf): + conf.check_tool('compiler_cxx') + conf.check_tool('node_addon') + conf.check_cfg(package='augeas', + atleast_version='0.9', + args='--cflags --libs', + mandatory=True) +# TODO: if version >= 0.10 we need libxml (namely -I /usr/include/libxml2) + +def build(bld): + obj = bld.new_task_gen('cxx', 'shlib', 'node_addon') + obj.target = 'libaugeas' + obj.source = 'libaugeas.cc' + obj.uselib = ['AUGEAS'] + |
