Skip to content

Commit 48f9cf1

Browse files
committed
fix: stripping out vestigial source files from polykey-cli derivation
1 parent d28a82e commit 48f9cf1

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

flake.nix

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,24 @@
4444
"$packageOut"/tsconfig.json \
4545
"$packageOut"/LICENSE \
4646
"$packageOut"/ADDITIONAL_TERMS \
47-
"$packageOut"/README.md;
47+
"$packageOut"/README.md \
48+
"$packageOut"/shims \
49+
"$packageOut"/flake.lock \
50+
"$packageOut"/jest.config.mjs \
51+
"$packageOut"/npmDepsHash;
52+
mkdir "$packageOut"/tempModules;
53+
cp -r --parents "$packageOut"/node_modules/@matrixai/db/prebuilds/linux-x64 "$packageOut"/tempModules;
54+
cp -r --parents "$packageOut"/node_modules/@matrixai/exec-linux-x64/node.napi.node "$packageOut"/tempModules;
55+
cp -r --parents "$packageOut"/node_modules/@matrixai/exec-linux-x64/package.json "$packageOut"/tempModules;
56+
cp -r --parents "$packageOut"/node_modules/@matrixai/mdns-linux-x64/node.napi.node "$packageOut"/tempModules;
57+
cp -r --parents "$packageOut"/node_modules/@matrixai/mdns-linux-x64/package.json "$packageOut"/tempModules;
58+
cp -r --parents "$packageOut"/node_modules/@matrixai/quic-linux-x64/node.napi.node "$packageOut"/tempModules;
59+
cp -r --parents "$packageOut"/node_modules/@matrixai/quic-linux-x64/package.json "$packageOut"/tempModules;
60+
cp -r --parents "$packageOut"/node_modules/fd-lock/prebuilds/linux-x64 "$packageOut"/tempModules;
61+
cp -r --parents "$packageOut"/node_modules/sodium-native/prebuilds/linux-x64 "$packageOut"/tempModules;
62+
rm -rf "$packageOut"/node_modules;
63+
mv "$packageOut"/tempModules/"$packageOut"/node_modules "$packageOut"/
64+
rm -rf "$packageOut"/tempModules;
4865
'';
4966
};
5067

0 commit comments

Comments
 (0)