Nelo Mitranim
Nelo Mitranim
As an aside, it would be nice if both the temporary Go file _and_ the executables were placed in the OS-supplied temporary directory. This would solve the cleanup issue, and...
Thanks for the answer. My `go version` output: ```go version go1.12.1 windows/amd64``` Continuing the aside, I don't see why the executables couldn't be temporary, but there might be gotchas you...
Deleted cached executables, made an empty directory with a practically-empty `magefile.go`. Running `mage -debug -l` produces the following: ``` DEBUG: 19:45:41.801484 getting all non-mage files in . DEBUG: 19:45:41.865386 found...
Thanks for the clarification. This makes sense, but is also unfortunate. My actual magefile takes 1.8s to build and 400ms to "rebuild", and this happens when running any task, no...
Sounds good. I'll be happy to test a pre-release version of that. As a side note, remembering all the command options can be hard, and I already have to run...
Thanks for the tip. Nice to have the option, though I find it bizarre that Mage suppresses output by default. As for a config file, perhaps it should simply mirror...
Some CLI flag libs let you define a struct type and parse flags into it. The same type could be used for, say, JSON decoding. I like github.com/jessevdk/go-flags, though I'm...
Somehow missed the notification for your message. Are you saying that it suppresses stderr, but not stdout, by default? IMO that's even more bizarre than suppressing everything. Logging to stderr...
Hmm this explains the build error I got when creating a variable named `log` with custom logging settings, which is common in my programs. Been meaning to raise an issue...
My apologies for super slow responses. Finally back to Windows due to macbook repairs, but by now, I've migrated to [Gtg](https://github.com/mitranim/gtg) which is Mage-inspired but avoids most of its problems...