New `arca create <device> <alias>` command that formats a device with LUKS encryption, creates a filesystem, optionally enrolls a FIDO2 keyslot, and adds the device to the arca config. Adds Makefile with arca, vet, lint, test, and clean targets. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
17 lines
154 B
Makefile
17 lines
154 B
Makefile
.PHONY: arca vet lint test clean
|
|
|
|
arca:
|
|
go build -o arca .
|
|
|
|
vet:
|
|
go vet ./...
|
|
|
|
lint:
|
|
golangci-lint run ./...
|
|
|
|
test:
|
|
go test ./...
|
|
|
|
clean:
|
|
rm -f arca
|