diff --git a/binding.gyp b/binding.gyp new file mode 100644 index 0000000..77bade0 --- /dev/null +++ b/binding.gyp @@ -0,0 +1,12 @@ +{ + 'targets': [ + { + 'target_name': 'libdtrace', + 'include_dirs': [ + ], + 'sources': [ + 'libdtrace.cc', + ] + } + ] +} diff --git a/package.json b/package.json index 96ae16c..d43a8ea 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,14 @@ { - "name": "libdtrace", - "version": "0.0.2", - "description": "Solaris libdtrace bindings", - "homepage": "https://github.com/bcantrill/node-libdtrace", - "author": "Joyent (joyent.com)", - "engines": { "node": ">=0.6" }, - "main": "./build/Release/libdtrace", - "scripts": { - "install": "node-waf configure build" - } + "name": "libdtrace", + "version": "0.0.2", + "description": "Solaris libdtrace bindings", + "homepage": "https://github.com/bcantrill/node-libdtrace", + "author": "Joyent (joyent.com)", + "engines": { + "node": ">=0.9.x" + }, + "main": "./build/Release/libdtrace", + "scripts": { + "install": "node-waf configure build" + } } diff --git a/wscript b/wscript deleted file mode 100644 index e1c62b0..0000000 --- a/wscript +++ /dev/null @@ -1,16 +0,0 @@ -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') - -def build(bld): - obj = bld.new_task_gen('cxx', 'shlib', 'node_addon') - obj.target = 'libdtrace' - obj.ldflags = '-ldtrace' - obj.source = 'libdtrace.cc'