├── .gitignore ├── .jsdocrc ├── .travis.yml ├── LICENSE ├── README.md ├── assets └── level-sample.png ├── bin ├── Makefile ├── nad-configure-usage.txt ├── nad-configure.js ├── nad-init.js ├── nad-inject.js ├── nad-restore.js └── nad.sh ├── example ├── .gitignore ├── README.md ├── binding.gyp ├── deps │ └── greet │ │ ├── greet.c │ │ └── greet.h ├── greeter.js ├── hello.js ├── package.json └── src │ ├── greeter.cc │ └── hello.cc ├── index.js ├── lib ├── adapt-node_extensions_cc.js ├── adapt-node_extensions_h.js ├── adapt-node_gyp.js ├── copy-file-sync.js ├── inject-node_extensions.js ├── inject-node_gyp.js └── resolve-gyps.js ├── package.json ├── template ├── __name__.js ├── binding.gyp ├── package.json └── src │ └── __name__.cc └── test ├── adapt-node_extensions_cc.js ├── adapt-node_extensions_h.js ├── adapt-node_gyp.js └── fixtures ├── binding-foo_bar_baz.gyp ├── node.gyp.mod ├── node.gyp.orig ├── node_extensions-0.10-injected.cc ├── node_extensions-0.10.cc ├── node_extensions.h.mod └── node_extensions.h.orig /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdocrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/.jsdocrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/README.md -------------------------------------------------------------------------------- /assets/level-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/assets/level-sample.png -------------------------------------------------------------------------------- /bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/Makefile -------------------------------------------------------------------------------- /bin/nad-configure-usage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad-configure-usage.txt -------------------------------------------------------------------------------- /bin/nad-configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad-configure.js -------------------------------------------------------------------------------- /bin/nad-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad-init.js -------------------------------------------------------------------------------- /bin/nad-inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad-inject.js -------------------------------------------------------------------------------- /bin/nad-restore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad-restore.js -------------------------------------------------------------------------------- /bin/nad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/bin/nad.sh -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | node-0.*/ 2 | .nadconfig.mk 3 | build 4 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/README.md -------------------------------------------------------------------------------- /example/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/binding.gyp -------------------------------------------------------------------------------- /example/deps/greet/greet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/deps/greet/greet.c -------------------------------------------------------------------------------- /example/deps/greet/greet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/deps/greet/greet.h -------------------------------------------------------------------------------- /example/greeter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/greeter.js -------------------------------------------------------------------------------- /example/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/hello.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/greeter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/src/greeter.cc -------------------------------------------------------------------------------- /example/src/hello.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/example/src/hello.cc -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/index.js -------------------------------------------------------------------------------- /lib/adapt-node_extensions_cc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/adapt-node_extensions_cc.js -------------------------------------------------------------------------------- /lib/adapt-node_extensions_h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/adapt-node_extensions_h.js -------------------------------------------------------------------------------- /lib/adapt-node_gyp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/adapt-node_gyp.js -------------------------------------------------------------------------------- /lib/copy-file-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/copy-file-sync.js -------------------------------------------------------------------------------- /lib/inject-node_extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/inject-node_extensions.js -------------------------------------------------------------------------------- /lib/inject-node_gyp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/inject-node_gyp.js -------------------------------------------------------------------------------- /lib/resolve-gyps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/lib/resolve-gyps.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/package.json -------------------------------------------------------------------------------- /template/__name__.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/template/__name__.js -------------------------------------------------------------------------------- /template/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/template/binding.gyp -------------------------------------------------------------------------------- /template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/template/package.json -------------------------------------------------------------------------------- /template/src/__name__.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/template/src/__name__.cc -------------------------------------------------------------------------------- /test/adapt-node_extensions_cc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/adapt-node_extensions_cc.js -------------------------------------------------------------------------------- /test/adapt-node_extensions_h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/adapt-node_extensions_h.js -------------------------------------------------------------------------------- /test/adapt-node_gyp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/adapt-node_gyp.js -------------------------------------------------------------------------------- /test/fixtures/binding-foo_bar_baz.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/binding-foo_bar_baz.gyp -------------------------------------------------------------------------------- /test/fixtures/node.gyp.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node.gyp.mod -------------------------------------------------------------------------------- /test/fixtures/node.gyp.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node.gyp.orig -------------------------------------------------------------------------------- /test/fixtures/node_extensions-0.10-injected.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node_extensions-0.10-injected.cc -------------------------------------------------------------------------------- /test/fixtures/node_extensions-0.10.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node_extensions-0.10.cc -------------------------------------------------------------------------------- /test/fixtures/node_extensions.h.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node_extensions.h.mod -------------------------------------------------------------------------------- /test/fixtures/node_extensions.h.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thlorenz/nad/HEAD/test/fixtures/node_extensions.h.orig --------------------------------------------------------------------------------