diff options
| author | Paul Buetow <paul@buetow.org> | 2025-11-25 22:32:54 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-11-25 22:32:54 +0200 |
| commit | b97e4b19ec9c415cd5f3d204e23e5fde5180db26 (patch) | |
| tree | af324415c9e0e71724d4a920a62cc4295877dbc0 /Magefile.go | |
Initial commit: perc v0.0.0 - percentage calculatorv0.0.0
Amp-Thread-ID: https://ampcode.com/threads/T-e4f4a959-8cc6-4ac0-b6fb-2779867e8b2a
Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'Magefile.go')
| -rw-r--r-- | Magefile.go | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Magefile.go b/Magefile.go new file mode 100644 index 0000000..bf51250 --- /dev/null +++ b/Magefile.go @@ -0,0 +1,25 @@ +//go:build mage + +package main + +import ( + "github.com/magefile/mage/sh" +) + +var Default = Build + +func Build() error { + return sh.RunV("go", "build", "-o", "perc", "./cmd/perc") +} + +func Run() error { + return sh.RunV("go", "run", "./cmd/perc") +} + +func Test() error { + return sh.RunV("go", "test", "./...") +} + +func Install() error { + return sh.RunV("go", "install", "./cmd/perc") +} |
