1
1
mirror of https://github.com/wez/wezterm.git synced 2024-07-07 11:06:30 +03:00

flesh out Makefile a bit

This commit is contained in:
Wez Furlong 2024-05-14 07:30:11 -07:00
parent 396c8d9a88
commit 5ab34f0420
No known key found for this signature in database
GPG Key ID: 7A7F66A31EC9B387

View File

@ -1,4 +1,18 @@
.PHONY: fmt
.PHONY: all fmt build check test
all: build
test:
cargo nextest run
check:
cargo check
build:
cargo build $(BUILD_OPTS) -p wezterm
cargo build $(BUILD_OPTS) -p wezterm-gui
cargo build $(BUILD_OPTS) -p wezterm-mux-server
cargo build $(BUILD_OPTS) -p strip-ansi-escapes
fmt:
cargo +nightly fmt