25 lines
834 B
Bash
Executable File
25 lines
834 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Use this script to run your program LOCALLY.
|
|
#
|
|
# Note: Changing this script WILL NOT affect how CodeCrafters runs your program.
|
|
#
|
|
# Learn more: https://codecrafters.io/program-interface
|
|
|
|
set -e # Exit early if any commands fail
|
|
|
|
# Copied from .codecrafters/compile.sh
|
|
#
|
|
# - Edit this to change how your program compiles locally
|
|
# - Edit .codecrafters/compile.sh to change how your program compiles remotely
|
|
(
|
|
cd "$(dirname "$0")" # Ensure compile steps are run within the repository directory
|
|
cargo build --release --target-dir=/tmp/codecrafters-grep-target --manifest-path Cargo.toml
|
|
)
|
|
|
|
# Copied from .codecrafters/run.sh
|
|
#
|
|
# - Edit this to change how your program runs locally
|
|
# - Edit .codecrafters/run.sh to change how your program runs remotely
|
|
exec /tmp/codecrafters-grep-target/release/grep-starter-rust "$@"
|