dev-build workflow

This commit is contained in:
Stéphane Lesimple
2026-03-30 21:04:21 +02:00
parent 994608a90a
commit c2542e9940
4 changed files with 47 additions and 57 deletions

View File

@@ -9,13 +9,15 @@ SRC_FILES := $(shell find src -name '*.sh' -type f) build.sh
all: build shellcheck fmt-check
build:
./build.sh $(OUTPUT)
@./build.sh $(OUTPUT)
shellcheck: $(OUTPUT)
shellcheck $(OUTPUT)
@echo Running shellcheck...
@shellcheck $(OUTPUT)
fmt:
$(SHFMT) -w $(SHFMT_OPTS) $(SRC_FILES)
fmt-check:
$(SHFMT) -d $(SHFMT_OPTS) $(SRC_FILES)
@echo Checking formatting...
@$(SHFMT) -d $(SHFMT_OPTS) $(SRC_FILES)