This commit is contained in:
2025-04-04 21:21:50 +02:00
parent bf5eb2f6fc
commit 5b006ff328
33 changed files with 2406 additions and 201 deletions

31
build_herodo.sh Executable file
View File

@@ -0,0 +1,31 @@
#!/bin/bash
set -e
# Change to directory where this script is located
cd "$(dirname "${BASH_SOURCE[0]}")"
rm -f ./target/debug/herodo
# Build the herodo project
echo "Building herodo..."
cargo build --bin herodo
# cargo build --release --bin herodo
# Check if the build was successful
if [ $? -ne 0 ]; then
echo "Build failed. Please check the error messages."
exit 1
fi
# Echo a success message
echo "Build successful!"
mkdir -p ~/hero/bin/
cp target/debug/herodo ~/hero/bin/herodo
# Check if a script name was provided
if [ $# -eq 1 ]; then
echo "Running specified test: $1"
herodo "src/herodo/scripts/$1.rhai"
exit 0
fi