#1
authoradam <anton@adamansky.com>
Fri, 2 Nov 2012 06:12:46 +0000 (13:12 +0700)
committeradam <anton@adamansky.com>
Fri, 2 Nov 2012 06:12:46 +0000 (13:12 +0700)
.idea/misc.xml
.npmignore [new file with mode: 0644]
Makefile [new file with mode: 0644]
package.json
tests.mk

index 1e0f4c7..38ffcfe 100644 (file)
@@ -36,6 +36,9 @@
     <option name="LAST_EDITED_MODULE_NAME" />
     <option name="LAST_EDITED_TAB_NAME" />
   </component>
+  <component name="ProjectResources">
+    <default-html-doctype>http://www.w3.org/1999/xhtml</default-html-doctype>
+  </component>
   <component name="ProjectRootManager" version="2" languageLevel="JDK_1_5" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/out" />
   </component>
diff --git a/.npmignore b/.npmignore
new file mode 100644 (file)
index 0000000..6adfa07
--- /dev/null
@@ -0,0 +1,54 @@
+*.o
+*.vlog
+*.iml
+
+/node/nodejs
+/.idea
+/node/nbproject
+/tcejdb/nbproject
+
+/tcejdb/doc
+/tcejdb/Makefile
+/tcejdb/autom4te.cache
+/tcejdb/config.log
+/tcejdb/config.status
+/tcejdb/libtcejdb.a
+/tcejdb/libtcejdb.so
+/tcejdb/libtcejdb.so.9
+/tcejdb/libtcejdb.so.9.11.0
+/tcejdb/tcamgr
+/tcejdb/tcamttest
+/tcejdb/tcatest
+/tcejdb/tcawmgr.cgi
+/tcejdb/tcbmgr
+/tcejdb/tcbmttest
+/tcejdb/tcbtest
+/tcejdb/tcfmgr
+/tcejdb/tcfmttest
+/tcejdb/tcftest
+/tcejdb/tchmgr
+/tcejdb/tchmttest
+/tcejdb/tchtest
+/tcejdb/tctmgr
+/tcejdb/tctmttest
+/tcejdb/tcttest
+/tcejdb/tcucodec
+/tcejdb/tcumttest
+/tcejdb/tcutest
+/tcejdb/tcejdb.pc
+/tcejdb/nbproject/private
+/tcejdb/check.in
+/tcejdb/check.out
+/tcejdb/casket*
+/tcejdb/samples/sample1/sample1
+/tcejdb/samples/sample1/addressbook*
+
+/tcejdb/testejdb/dbt*
+/tcejdb/testejdb/t1
+/tcejdb/testejdb/t2
+/tcejdb/testejdb/t3
+
+/node/nbproject/private
+/build
+/var
+
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..4305b1b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,6 @@
+
+all:
+       cd tcejdb && ./configure
+       make -C ./tcejdb
+
+.PHONY: all
\ No newline at end of file
index 19567fb..d1a5b81 100644 (file)
@@ -4,10 +4,6 @@
     "main" : "node/ejdb.js",
     "description" : "EJDB - Embedded JSON Database engine",
     "homepage" : "https://github.com/Softmotions/ejdb",
-    "author" : {
-        "name" : "Anton Adamansky",
-        "email" : "adamansky@gmail.com"
-    },
     "repository" : {
         "type" : "git",
         "url" : "https://github.com/Softmotions/ejdb.git"
         "node" : "0.8.x"
     },
     "dependencies" : {
-        "async" : "latest"
-    },
-    "devDependencies": {
+        "async" : "latest",
         "nodeunit" : ">=0.7.0"
     },
-    "scripts": {
-       "test" : "make -f tests.mk"
-    }
+    "devDependencies" : {
+    },
+    "scripts" : {
+        "preinstall" : "make all && node-gyp rebuild && make -f tests.mk",
+        "test" : "make -f tests.mk"
+    },
+    "author" : {
+        "name" : "Anton Adamansky",
+        "email" : "adamansky@gmail.com"
+    },
+    "contributors" : [
+        "Mikio Hirabayashi <mikio@fallabs.com> (http://fallabs.com/mikio/)"
+    ]
 }
\ No newline at end of file
index 715c532..1a3d4ed 100644 (file)
--- a/tests.mk
+++ b/tests.mk
@@ -1,5 +1,8 @@
 
-test :
+tests :
        - mkdir -p var
        ##make -C ./tcejdb check-ejdb
-       nodeunit ./node/tests
\ No newline at end of file
+       nodeunit ./node/tests
+
+
+.PHONY: tests
\ No newline at end of file