mirror of
https://github.com/wezterm/wezterm.git
synced 2026-11-08 01:21:45 +08:00
30 lines
571 B
Makefile
30 lines
571 B
Makefile
.PHONY: all fmt build check test docs servedocs
|
|
|
|
all: build
|
|
|
|
test:
|
|
cargo nextest run
|
|
cargo nextest run -p wezterm-escape-parser # no_std by default
|
|
|
|
check:
|
|
cargo check
|
|
cargo check -p wezterm-escape-parser
|
|
cargo check -p wezterm-cell
|
|
cargo check -p wezterm-surface
|
|
cargo check -p wezterm-ssh
|
|
|
|
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
|
|
|
|
docs:
|
|
ci/build-docs.sh
|
|
|
|
servedocs:
|
|
ci/build-docs.sh serve
|