kulala-core: 0.7.0 -> 0.13.0 (#528048)

This commit is contained in:
Gaétan Lepage
2026-06-05 20:15:49 +00:00
committed by GitHub

View File

@@ -10,7 +10,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "kulala-core";
version = "0.7.0";
version = "0.13.0";
strictDeps = true;
__structuredAttrs = true;
@@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "mistweaverco";
repo = "kulala-core";
tag = "v${finalAttrs.version}";
hash = "sha256-zY/Yg/1s/pyyuKxtUa2cIzLCraSNSzpPMBx9EbGIIGI=";
hash = "sha256-pUBG8tlybpd/YPArIssCEy5Op47MVPLJsOOolVItZpU=";
};
node_modules = stdenv.mkDerivation {
@@ -78,11 +78,13 @@ stdenv.mkDerivation (finalAttrs: {
cp -R ${finalAttrs.node_modules}/node_modules .
echo '{ "version": "${finalAttrs.version}" }' > packages/core/version.json
bun build src/cli.ts \
--define __KULALA_EMBED_CURL__=false \
--target bun \
--outfile dist/kulala-core.js \
--cwd packages/core
(
cd packages/core
bun build src/cli.ts \
--target=bun \
--outdir=dist \
--asset-naming='[name].[ext]'
)
runHook postBuild
'';
@@ -90,7 +92,8 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall
install -Dm644 packages/core/dist/kulala-core.js $out/lib/kulala-core/kulala-core.js
install -Dm644 packages/core/dist/cli.js $out/lib/kulala-core/kulala-core.js
install -Dm644 packages/core/dist/liblua5.1.wasm $out/lib/kulala-core/liblua5.1.wasm
makeWrapper ${lib.getExe bun} $out/bin/kulala-core \
--add-flags $out/lib/kulala-core/kulala-core.js \
--set KULALA_CURL_PATH ${lib.getExe curl}