From: Nick Downing Date: Fri, 5 Jan 2018 04:07:16 +0000 (+1100) Subject: Add npm packaging X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?p=node_zettair.git;a=commitdiff_plain;h=2b4e532783673d31bcdd8b82f25b716fd6b5365e Add npm packaging --- diff --git a/binding.gyp b/binding.gyp index df75e80..1221fbe 100644 --- a/binding.gyp +++ b/binding.gyp @@ -3,12 +3,7 @@ { "target_name": "zet", "sources": ["zetjs.cpp"], - "include_dirs": [ - "../../include", - "../include", - "../include/compat", - "../include/linux" - ], + "cflags": ["-I$$HOME/include"], "library_dirs": ["$$HOME/lib"], "libraries": ["-lzet"] } diff --git a/package.json b/package.json new file mode 100644 index 0000000..2758fff --- /dev/null +++ b/package.json @@ -0,0 +1,19 @@ +{ + "name": "zetjs", + "version": "1.0.0", + "description": "Bindings to zettair search engine", + "main": "", + "directories": { + "doc": "doc" + }, + "dependencies": { + "node-gyp": "^3.6.2" + }, + "devDependencies": {}, + "scripts": { + "install": "node-gyp rebuild" + }, + "author": "Nick Downing", + "license": "GPL-3.0", + "gypfile": true +} diff --git a/zetjs.cpp b/zetjs.cpp index 6688485..db8c7e1 100644 --- a/zetjs.cpp +++ b/zetjs.cpp @@ -1,19 +1,9 @@ #include #include -//#include #include #include - -#include "def.h" -#include "fdset.h" -#include "vec.h" -#include "index.h" -#include "_index.h" -#include "iobtree.h" -#include "vocab.h" -#include "mlparse.h" -#include "str.h" -#include "docmap.h" +#include +#include namespace zetjs {