#!/bin/bash # Build script for Vimscript # Vimscript is interpreted, so we just create a wrapper script SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" cd "$SCRIPT_DIR" echo "=== Vimscript Build ===" echo "" # Check if vim is available if ! command -v vim &> /dev/null; then echo "✗ Vim is not installed" echo " Install Vim to use Vimscript" echo "" echo " On macOS:" echo " brew install vim" exit 1 fi echo "✓ Vim is available" echo "" # Create bin directory if it doesn't exist mkdir -p bin # Create wrapper script cat > bin/print_hej << 'EOF' #!/bin/bash SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" cd "$SCRIPT_DIR/.." vim -u NONE -N -n -e -s -S src/print_hej.vim "$@" 2>/dev/null EOF chmod +x bin/print_hej echo "✓ Ingen kompilering behövs för Vimscript" echo " Använder Vim interpreter" echo "" echo "Wrapper script skapad: bin/print_hej" echo "" echo "För att köra:" echo " ./bin/print_hej [decimaler]"