1
0
mirror of https://github.com/magefile/mage.git synced 2026-10-24 06:19:18 +03:00
Commit Graph

35 Commits

Author SHA1 Message Date
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