You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
390 B
17 lines
390 B
srcdir = '.' |
|
blddir = 'build' |
|
VERSION = '0.0.1' |
|
|
|
def set_options(opt): |
|
opt.tool_options('compiler_cxx') |
|
|
|
def configure(conf): |
|
conf.check_tool('compiler_cxx') |
|
conf.check_tool('node_addon') |
|
|
|
conf.env['CXXFLAGS'] += [ '-O2', '-g', '-Wall', '-Wshadow', '-W' ] |
|
|
|
def build(bld): |
|
obj = bld.new_task_gen('cxx', 'shlib', 'node_addon') |
|
obj.target = 'ares' |
|
obj.source = 'ares.cc dns_parser.cc'
|
|
|