Uh oh!
There was an error while loading. Please reload this page.
forked from xmppo/node-stringprep
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwscript
More file actions
Latest commit
27 lines (21 loc) · 727 Bytes
/
Copy pathwscript
File metadata and controls
27 lines (21 loc) · 727 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
importos
defbacktick(cmd):
returnos.popen(cmd).read().strip()
srcdir='.'
blddir='build'
VERSION='0.0.2'
defset_options(opt):
opt.tool_options('compiler_cxx')
defconfigure(conf):
conf.check_tool('compiler_cxx')
conf.check_tool('node_addon')
ifbacktick('icu-config --version')[0] !='4':
conf.fatal('Missing library icu 4.x.x')
conf.env['CXXFLAGS_ICU'] =backtick('icu-config --cppflags').replace('-pedantic', '').split(' ')
conf.env['LINKFLAGS_ICU'] =backtick('icu-config --ldflags').split(' ')
conf.env.set_variant("default")
defbuild(bld):
obj=bld.new_task_gen('cxx', 'shlib', 'node_addon')
obj.target='node-stringprep'
obj.source='node-stringprep.cc'
obj.uselib='ICU'