mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-04-24 17:48:34 +02:00
build(just): add justfile for common tasks
This commit is contained in:
42
justfile
Normal file
42
justfile
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
set shell := ["cmd.exe", "/C"]
|
||||||
|
export RUST_BACKTRACE := "full"
|
||||||
|
|
||||||
|
clean:
|
||||||
|
cargo clean
|
||||||
|
|
||||||
|
fmt:
|
||||||
|
cargo +nightly fmt
|
||||||
|
cargo +nightly clippy
|
||||||
|
prettier --write README.md
|
||||||
|
|
||||||
|
install-komorebic:
|
||||||
|
cargo +stable install --path komorebic --locked
|
||||||
|
|
||||||
|
install-komorebi:
|
||||||
|
cargo +stable install --path komorebic --locked
|
||||||
|
|
||||||
|
install:
|
||||||
|
just install-komorebic
|
||||||
|
just install-komorebi
|
||||||
|
komorebic ahk-library
|
||||||
|
cat '%USERPROFILE%\komorebic.lib.ahk' > komorebic.lib.sample.ahk
|
||||||
|
|
||||||
|
run:
|
||||||
|
just install-komorebic
|
||||||
|
cargo +stable run --bin komorebi --locked
|
||||||
|
|
||||||
|
warn $RUST_LOG="warn":
|
||||||
|
just run
|
||||||
|
|
||||||
|
info $RUST_LOG="info":
|
||||||
|
just run
|
||||||
|
|
||||||
|
debug $RUST_LOG="debug":
|
||||||
|
just run
|
||||||
|
|
||||||
|
trace $RUST_LOG="trace":
|
||||||
|
just run
|
||||||
|
|
||||||
|
deadlock $RUST_LOG="trace":
|
||||||
|
just install-komorebic
|
||||||
|
cargo +stable run --bin komorebi --locked --features deadlock_detection
|
||||||
@@ -246,4 +246,4 @@ ToggleFocusFollowsMouse(implementation) {
|
|||||||
|
|
||||||
AhkLibrary() {
|
AhkLibrary() {
|
||||||
Run, komorebic.exe ahk-library, , Hide
|
Run, komorebic.exe ahk-library, , Hide
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user