summaryrefslogtreecommitdiff
path: root/deps.mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rm -rf src/static/EuAndreh2024-06-141-7/+1
|
* Makefile: Normalize alongside other Go projectsEuAndreh2024-04-181-8/+0
|
* Adapt build and installationEuAndreh2024-03-281-9/+6
|
* Node.js -> GoEuAndreh2024-03-251-18/+8
|
* src/hero.mjs: Retire codeEuAndreh2024-03-211-2/+0
|
* tests/rand.mjs: Add MersenneTwister random number generatorEuAndreh2024-03-201-0/+1
| | | | | | The `tests/rand.c` is also added: a simplified adaptation of the original algorithm implementation in C. A 10k numbers test case shows that the JavaScript version behaves the same that the C one does.
* Implement accretion.runMigrations() and wrappings of node-sqlite3EuAndreh2024-02-231-0/+2
|
* Big cleanupEuAndreh2024-02-231-15/+23
| | | | | | - delete all SQLite Node-API code: we'll use the C++ one instead; - implement hero.mjs, with tests! - use ESM all over.
* Remove C code and cleanup repositoryEuAndreh2024-02-211-25/+0
|
* Makefile: Include SQL migration files as installable artifactsEuAndreh2023-11-271-0/+3
|
* Add WIP non-async functions to napi-sqlite.cEuAndreh2023-11-161-0/+1
|
* Makefile, mkdeps.sh: Enforce JS->native dependencyEuAndreh2023-11-151-0/+5
| | | | | Assert that we'll always have the `src/napi-sqlite.node` binary ready by the time we get to any JavaScript file.
* Add support for multi-file C projectEuAndreh2023-11-151-0/+37
- have dynamic discovered dependencies via `mkdeps.hs`, and also move the listing of JavaScript files to it. - copy over stub C files for setting up the project skeleton.