22 lines
634 B
Bash
Executable File
22 lines
634 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# GnommoEditor - Code-first video editing pipeline
|
|
# This is a thin wrapper that activates the venv and runs the Python CLI.
|
|
#
|
|
# Usage: gnommo -p <project> [action] [options]
|
|
# Run with -h for full help.
|
|
#
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
VENV_PYTHON="$SCRIPT_DIR/venv/bin/python"
|
|
|
|
# Check for venv
|
|
if [[ ! -f "$VENV_PYTHON" ]]; then
|
|
echo "Error: Virtual environment not found at $SCRIPT_DIR/venv"
|
|
echo "Create it with: python -m venv venv && ./venv/bin/pip install -e . openai-whisper"
|
|
exit 1
|
|
fi
|
|
|
|
# Pass all arguments directly to the Python CLI
|
|
exec "$VENV_PYTHON" -m gnommo "$@"
|