summaryrefslogtreecommitdiff
path: root/runner
diff options
context:
space:
mode:
authorewy <ewy0@protonmail.com>2026-04-22 22:19:52 +0200
committerewy <ewy0@protonmail.com>2026-04-22 22:19:52 +0200
commit7a59135a24442bc3616b22784dc648111b41cce1 (patch)
treea5517e3bbda88ece901ac0f4e8238c0ffe05343d /runner
parent068d5a6b0554a5d215f2910f3145d3628ff54f53 (diff)
rename make to gnumake to prevent make() clash
Diffstat (limited to 'runner')
-rw-r--r--runner/gnumake/make.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/runner/gnumake/make.go b/runner/gnumake/make.go
index e36a2b0..96e7efb 100644
--- a/runner/gnumake/make.go
+++ b/runner/gnumake/make.go
@@ -12,18 +12,18 @@ import (
"strings"
)
-type make struct {
+type gnumake struct {
path string
}
-var Indexer = &make{}
+var Indexer = &gnumake{}
var Makefiles = []string{
"Makefile",
"makefile",
}
-func (m *make) Index(path string, f fs.FS, _ []model.Runner) ([]model.Target, error) {
+func (m *gnumake) Index(path string, f fs.FS, _ []model.Runner) ([]model.Target, error) {
entries, err := fs.ReadDir(f, ".")
if err != nil {
@@ -83,10 +83,10 @@ func ParseOutput(input string) []model.Target {
return result
}
-var NoJustError = errors.New("no make in $PATH but source contains makefile")
+var NoJustError = errors.New("no gnumake in $PATH but source contains makefile")
-func (m *make) findMake() error {
- loc, err := exec.LookPath("make")
+func (m *gnumake) findMake() error {
+ loc, err := exec.LookPath("gnumake")
if errors.Is(err, exec.ErrNotFound) {
return NoJustError
} else if err != nil {