Commit Graph

77 Commits

Author SHA1 Message Date
ThatBen 9cc7d94f1a cleanup nimble file 2024-05-10 14:04:27 +02:00
ThatBen 5646f353cf Fixes pathing issue when installing nimble package 2024-05-10 13:58:25 +02:00
ThatBen 85880f53da passes nimble check 2024-05-10 11:00:51 +02:00
ThatBen b5301c2084 remove src folder 2024-05-09 15:37:37 +02:00
ThatBen b0625f151f updates build for new vendor folder 2024-05-09 14:58:31 +02:00
ThatBen 7a6341ea18 moves sources to vendor directory 2024-05-09 14:49:59 +02:00
ThatBen 3d9a2d982d moves build output to /src/leveldb/raw.nim 2024-05-09 14:42:38 +02:00
ThatBen 3f3ab38734 Builds library 2024-05-09 14:19:07 +02:00
benbierens e305ae74b5
excludes util-main from build 2024-05-09 14:11:08 +02:00
benbierens 432ffc2152
sets up prelude 2024-05-09 14:05:01 +02:00
benbierens 90f998333a
removing unnecessary files 2024-05-09 11:58:18 +02:00
benbierens f438417e72
skip test files 2024-05-09 11:42:52 +02:00
benbierens e755ff4cbf
build.sh begin toasting 2024-05-09 11:26:26 +02:00
benbierens f88e10b034
working on buildscript 2024-05-09 11:01:21 +02:00
benbierens ab4e190d47
copy in submodule and build.sh 2024-05-09 10:18:06 +02:00
Xie Yanbo 69f86fe38c release version 0.4.1 2021-02-08 17:25:01 +08:00
Xie Yanbo addc3a6f4f
fix regex of version tag, build project doc (#27) 2021-02-08 17:21:39 +08:00
Xie Yanbo 6cf9f7f938 fix warning since nim 1.4.0 2021-02-08 17:06:50 +08:00
Xie Yanbo a6678b2688
supported since nim 1.4.0 (#25) 2021-02-03 13:19:14 +08:00
Xie Yanbo d488988aff
switch to CatchableError (#24) 2021-02-03 13:17:56 +08:00
Xie Yanbo e8a6d00e59
Merge pull request #21 from xyb/csizet
csize is deprecated in nim 1.2
2020-07-20 00:52:23 +08:00
Xie Yanbo 9709b0a905 csize is deprecated in nim 1.2 2020-07-20 00:46:37 +08:00
Xie Yanbo e4aa273ee3
Merge pull request #20 from xyb/doclink
add document link
2020-06-26 15:02:21 +08:00
Xie Yanbo 788fe7d7a6 add document link 2020-06-24 11:46:49 +08:00
Michał Zieliński c531156f45
Merge pull request #19 from zielmicha/try-github-pages
Fix document compilation and publishing features
2020-06-23 23:00:19 +02:00
Xie Yanbo 0314aa721e compile the documentation separately
Due to nimble bug https://github.com/nim-lang/Nim/issues/14281
2020-06-23 16:13:49 +08:00
Michał Zieliński 1816cf2d10
Merge pull request #18 from xyb/autodoc
using github actions to build documentation
2020-03-02 22:56:23 +01:00
Xie Yanbo 819f0e3bde using github actions to build documentation 2020-03-03 00:03:36 +08:00
Michał Zieliński fddd144390
Merge pull request #17 from xyb/doc
Add document
2020-03-01 09:41:25 +01:00
Xie Yanbo b08c66fe7f update readme 2020-02-29 14:08:20 +08:00
Xie Yanbo f6e2b444d2 add documentation 2020-02-27 20:38:12 +08:00
Xie Yanbo c2ca9d6715 asynchronous default 2020-02-27 20:34:18 +08:00
Xie Yanbo bd0e208256 add proc getOrDefault 2020-02-27 20:31:06 +08:00
Xie Yanbo 44c16e08c7 rename LevelDbBatch to LevelDbWriteBatch 2020-02-27 20:25:19 +08:00
Michał Zieliński 964d1b5069
Merge pull request #16 from xyb/changename
tool rename
2020-02-26 21:47:25 +01:00
Xie Yanbo 6a64213af5 tool rename
The tool app name changed from `leveldb` to `leveldbtool` considering
the following reasons:

* `leveldb` looks like an official app, but it's not.
* It is confusing when binary has a name as same as the library, so nimble
  warned about hybrid projects.
* The new sketch of the binary project offered by nimble does not include
  `bin` directory.
2020-02-24 23:53:44 +08:00
Michał Zieliński 54480c9a89
Merge pull request #15 from xyb/packagecompile
fix package compile issue
2020-02-23 17:18:47 +01:00
Xie Yanbo 39d911be0c sugar not in nim 0.18.0 2020-02-23 22:12:56 +08:00
Xie Yanbo 75ab9bbb47 test tool 2020-02-23 22:12:55 +08:00
Xie Yanbo 713b036f98 fix package compile issue
Error message: "Error: cannot open file: ../leveldb.nimble"
2020-02-23 22:12:03 +08:00
Xie Yanbo ba45990676 test package 2020-02-23 22:12:02 +08:00
Michał Zieliński 6dceb3e080
Merge pull request #13 from xyb/hybrid
fix hybird nimble config
2020-02-22 17:50:00 +01:00
Michał Zieliński 93ec50aede
Merge pull request #14 from xyb/metaversion
read version from nimble config file
2020-02-22 17:49:52 +01:00
Xie Yanbo aa73784d72 read version from nimble config file 2020-02-19 19:11:11 +08:00
Xie Yanbo ec9d9626ec fix hybird nimble config 2020-02-19 19:02:46 +08:00
Michał Zieliński d5b9e5474d
Merge pull request #12 from xyb/pkg
let leveldb.nim be a valid package and support nim 0.18.0
2020-02-18 21:32:59 +01:00
Xie Yanbo 9bd4ed57cd support minimum nim version 0.18.0 2020-02-18 23:46:17 +08:00
Colin Coombs 533d4ed7e8 Transform leveldb into a 'hybrid' package
This allows users to use leveldb databases in their own nim programs.
2020-02-18 16:53:39 +08:00
Michał Zieliński b99907cc49
Merge pull request #11 from xyb/empty
fix empty string
2020-02-15 12:10:16 +01:00
Xie Yanbo c758236822 fix empty string 2020-02-15 18:43:26 +08:00