#compile #run #watch #notifications #temp-dir #rust

app rust_compile_run

A Rust CLI tool to compile, run, and optionally delete Rust executables with additional features like file watching and notifications

3 stable releases

1.0.2 Sep 18, 2023
1.0.1 Sep 17, 2023

#2273 in Command line utilities

MIT license

305KB
129 lines

Rust Compile and Run

Rust Compile Run Logo

Rust Compile and Run is a command-line utility that simplifies the process of compiling, running, and cleaning up Rust executables. It offers various features like watching for file changes, running in a temporary directory, and optional notifications.

Installation

To install the package, run:

cargo install rust_compile_run

This will add two binaries.

  • rust_compile_run
  • rustcr

Usage

Basic usage:

rust_compile_run -f your_file.rs
rustcr -nwf your_file.rs

Compile and run in a temporary directory:

rust_compile_run -tf your_file.rs
rustcr -tf your_file.rs

Watch for file changes and recompile:

rust_compile_run -wf your_file.rs
rustcr -wf your_file.rs

Enable notifications:

rust_compile_run -nf your_file.rs
rustcr -nf your_file.rs

Features

  • Compile and Run: Compiles and runs a given Rust file.
  • Temporary Directory: Optionally compiles and runs the Rust file in a temporary directory.
  • Watch Mode: Watches for file changes and recompiles.
  • Notifications: Optional notifications for compile and run status.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Dependencies

~4–32MB
~476K SLoC