From 5ab34f04201ec746aeeecce2d0796cc84241c760 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Tue, 14 May 2024 07:30:11 -0700 Subject: [PATCH] flesh out Makefile a bit --- Makefile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 67c29c24b..af01a973f 100644 --- a/Makefile +++ b/Makefile @@ -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