Nate Finch
bf7f17a50d
fix mage install ( #89 )
...
fix mage install
Go install -a can fail if goroot is not writeable, so use go build instead.
2017-10-27 14:19:35 -04:00
Nate Finch
accd8ef3f5
update logo with text ( #87 )
2017-10-26 10:32:34 -04:00
Nate Finch
58812e2230
Enable bootstrap build ( #85 )
...
* Enable bootstrap build
Added a bootstrap.go file that can be used with go run to install mage even if you don't
have mage intalled.
Update readme and main website page with better install directions
2017-10-25 10:11:34 -04:00
Ryan Boehning
ff53e84719
Fix broken godoc link ( #49 )
...
godoc.org/github.com/mage/mage -> godoc.org/github.com/magefile/mage/mage
2017-10-05 14:03:33 -04:00
Nate Finch
b736696b24
update docs about librarification ( #47 )
2017-10-05 13:04:37 -04:00
Nate Finch
3c08a4dbfe
Prevent multiple targets ( #45 )
...
* fix broken arg parsing, prevent multiple targets, add tests for both
2017-10-05 11:35:15 -04:00
Nate Finch
f493649a1d
very initial website ( #36 )
...
add initial webpage code
2017-10-04 10:48:20 -04:00
Cameron Sparr
73b00205b5
Make demo thumbnail hi-res ( #35 )
2017-10-03 12:40:08 -04:00
Nate Finch
41a9bd8922
add version flag, add magefile for building ( #29 )
2017-10-02 23:07:19 -04:00
James S
48c8b7cc91
Added -keep flag for mage intermediate file ( #23 )
...
added --keep that skips removing the intermediate mage file
2017-10-01 23:00:18 -04:00
Nate Finch
471dd15266
Update README.md
2017-10-01 21:11:33 -04:00
Nate Finch
2886f9132f
add logo
2017-10-01 21:10:27 -04:00
Nate Finch
d674cfaedd
minor cleanup ( #22 )
...
* some minor cleanup
2017-09-29 18:24:23 -04:00
James S
84e8285849
Add -init to create a sample magefile.go ( #16 )
...
* * Added -init flag
* Altered magefile() to return on zero found so we can toggle creating when -init flag set
- Template for magefile.go added
- Generates a magefile.go in the CWD
* Made the example template more inspiring
* updated readme and added example of Default target
* * use os functions instead of dropping to shell comands as appropriate
* order of imports is alpha
* added note on Default for behaviour if not set
* added -init to flags section of readme
2017-09-29 14:56:35 -04:00
Nate Finch
f36b2e3729
travis badge
2017-09-28 14:27:50 -04:00
Nate Finch
571f4122da
plugins and vendor
2017-09-27 13:02:23 -04:00
Nate Finch
9dc8074005
implments configurable default targets ( #7 )
2017-09-27 00:05:03 -04:00
Nate Finch
05e3d7baad
Update README.md
2017-09-25 14:04:48 -04:00
Nate Finch
4d26fd36df
Update README.md
2017-09-25 12:52:56 -04:00
Nate Finch
9786d8b3ce
Update README.md
2017-09-25 12:37:44 -04:00
Nate Finch
711f2bc51e
Update README.md
2017-09-25 12:19:15 -04:00
Nate Finch
bf063609a0
add slack channel
2017-09-25 11:34:52 -04:00
Nate Finch
108d15daed
implement dependency trees ( #4 )
...
This code creates a new library 'mg' that lives under the mage
repo, which contains a function, Deps, that lets a function
declare it has dependencies on other functions. These functions
will be run in parallel, and may have their own dependencies.
2017-09-25 11:32:34 -04:00
Nate Finch
a89147d2eb
Clean up wording
2017-09-25 08:46:51 -04:00
Nate Finch
e04281ba3c
zero-install option
2017-09-23 22:09:20 -04:00
Charles-Antoine Mathieu
5784bdd57d
README.md typo
2017-09-23 15:23:56 +02:00
Nate Finch
9679a13891
add demo
2017-09-22 22:40:49 -04:00
Nate Finch
577673b3ec
remove print from output
2017-09-22 14:21:06 -04:00
Nate Finch
a0b152c776
todo and remove file
2017-09-22 13:31:58 -04:00
Nate Finch
33dc157e4c
why?
2017-09-22 13:24:56 -04:00
Nate Finch
5ccf6240d7
add mage lib
2017-09-22 12:46:22 -04:00
Nate Finch
afd1c91aa3
lowercase help and update readme
2017-09-22 11:56:01 -04:00
Nate Finch
cd134fc907
tweak readme
2017-09-22 11:30:02 -04:00
Nate Finch
d95f2a0d68
works now
2017-09-22 11:27:23 -04:00
Nate Finch
324c6690ed
Initial commit
2017-09-20 15:52:55 -04:00