From d4ee2f1c22693a85808c563b7ca98231d62a0f8e Mon Sep 17 00:00:00 2001 From: server Date: Tue, 21 Jan 2025 20:04:45 -0500 Subject: [PATCH] Tue Jan 21 08:04:45 PM EST 2025 --- build.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index 3b84679..ab93fe8 100644 --- a/build.sh +++ b/build.sh @@ -39,8 +39,15 @@ then else set -x -e mkdir -p bin - uglifyjs src/www/rosado-api.js -o src/www/rosado-api.min.js - cp src/www/rosado-api.min.js bin/ + if [ which uglifyjs >/dev/null ] + then + uglifyjs src/www/rosado-api.js -o src/www/rosado-api.min.js + cp src/www/rosado-api.min.js bin/ + else + echo "Cannot compress the JavaScript API." + echo "Please install UglifyJS." + cp src/www/rosado-api.js bin/rosado-api.min.js + fi cat src/www/frontend.html | xxd -i > src/frontend.h cat src/www/rosado-api.min.js | xxd -i > src/javascript.h cat src/www/favicon.ico | xxd -i > src/favicon.h -- 2.39.5