build(copy-trilium): delete now unused script

all of its functionality has been "absorbed" by the cross-platform copy-dist and cleanupNodeModules scripts, that can be used for all of our builds now
This commit is contained in:
Panagiotis Papadopoulos 2025-03-25 09:19:48 +01:00
parent f79b925e49
commit 57ee61938d

View File

@ -1,26 +0,0 @@
#!/usr/bin/env bash
set -e # Fail on any command error
shopt -s globstar
BUILD_DIR="./build"
if ! [[ $(which npm) ]]; then
echo "Missing npm"
exit 1
fi
if [[ -d "$BUILD_DIR"/node_modules ]]; then
# cleanup of useless files in dependencies
for d in \
'@excalidraw/excalidraw/dist/dev' \
'mermaid/dist/mermaid.js' \
'boxicons/svg' 'boxicons/node_modules' 'boxicons/src' 'boxicons/iconjar' \
'@jimp/plugin-print/fonts' 'jimp/dist/browser'; do
[[ -e "$BUILD_DIR"/node_modules/"$d" ]] && rm -r "$BUILD_DIR"/node_modules/"$d"
done
fi
find $BUILD_DIR/libraries -name "*.map" -type f -delete
unset f d BUILD_DIR