aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-23 05:27:27 -0600
committerCraig Jennings <c@cjennings.net>2026-02-23 05:27:27 -0600
commitf7526e7eff76204bff4b4e6e37507311bf01002f (patch)
tree4afb0aa86ac94b2d627ccf3fb93e5481194f43b7 /Makefile
parente1733666d6c942483925a61a0aa21ea66f5e6d96 (diff)
downloadarchangel-f7526e7eff76204bff4b4e6e37507311bf01002f.tar.gz
archangel-f7526e7eff76204bff4b4e6e37507311bf01002f.zip
chore: standardize shebangs, fix lint target, add .editorconfig
- Change all script shebangs to #!/usr/bin/env bash for portability (heredocs writing to installed systems keep #!/bin/bash) - Remove || true from Makefile lint target so shellcheck errors fail the build - Add .editorconfig for consistent formatting across editors
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 2a8fcfe..97be28d 100644
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,7 @@ all: lint build
# Lint all bash scripts
lint:
@echo "==> Running shellcheck..."
- @shellcheck -x build.sh scripts/*.sh custom/archangel custom/zfsrollback custom/zfssnapshot custom/lib/*.sh || true
+ @shellcheck -x build.sh scripts/*.sh custom/archangel custom/zfsrollback custom/zfssnapshot custom/lib/*.sh
@echo "==> Shellcheck complete"
# Build the ISO (requires sudo)