Derive flake version from package.json

This commit is contained in:
Tobi Lutke 2026-04-05 19:17:15 -04:00
parent 986fca3564
commit c2f3a40372
No known key found for this signature in database

View File

@ -33,6 +33,8 @@
flake-utils.lib.eachDefaultSystem (system:
let
pkgs = nixpkgs.legacyPackages.${system};
packageJson = builtins.fromJSON (builtins.readFile ./package.json);
version = packageJson.version;
# SQLite with loadable extension support for sqlite-vec
sqliteWithExtensions = pkgs.sqlite.overrideAttrs (old: {
@ -52,7 +54,7 @@
nodeModules = pkgs.stdenvNoCC.mkDerivation {
pname = "qmd-node-modules";
version = "1.0.0";
inherit version;
src = ./.;
@ -92,7 +94,7 @@
qmd = pkgs.stdenv.mkDerivation {
pname = "qmd";
version = "1.0.0";
inherit version;
src = ./.;