Commit graph

43 commits

Author SHA1 Message Date
Zachary Yedidia
7a013f666e Update runtime and auto-gofmt runtime in make 2018-07-02 12:22:32 -04:00
Zachary Yedidia
5dcc486214 Initialize submodules during makefile build 2017-07-21 17:53:26 -04:00
Zachary Yedidia
7ec222895c Update makefile 2017-06-18 09:54:07 -04:00
Zachary Yedidia
af1f161b06 Update makefile
Since dependencies are now vendored, there is no need to update them in
the makefile.
2017-06-17 17:54:08 -04:00
aerth
6945aa34eb
Use GOHOSTARCH/GOHOSTOS to get version, date, Resolves #620
For "install" target, get GOBIN using 'go env GOPATH'
instead of $GOPATH because new Go doesn't require $GOPATH be set
2017-04-12 10:42:39 -07:00
Samantha Marshall
7f95891a9a
Adding embedded Info.plist to OS X builds. 2016-12-28 13:17:54 -05:00
Zachary Yedidia
855c5283e4 Fix minor issue with makefile
Ref #448
2016-11-14 20:10:10 -05:00
Zachary Yedidia
cbc250b7d0 Improve Makefile
Now you can use 'make update' which will update micro and all the
dependencies (but won't rebuild). The makefile also now supports
having a $GOBIN variable and having multiple directories in your
$GOPATH.
2016-10-11 11:07:53 -04:00
Zachary Yedidia
6a5879cc15 Improve binary size by stripping more aggressively 2016-10-06 17:45:28 -04:00
boombuler
8ad2179423 Merge remote-tracking branch 'zyedidia/master' into pm 2016-10-01 07:20:21 +02:00
Zachary Yedidia
1c5c741e87 Make sure /Users/zachary/gocode/bin exists before putting binary there 2016-09-28 17:59:40 -04:00
Florian Sundermann
4bcb13efc0 try to set a more matching version number 2016-09-27 13:25:17 +02:00
anatoly techtonik
f247823936 Get build date on Windows without Python 2016-09-04 22:07:07 +03:00
anatoly techtonik
4b350d02e0 Let Go choose binary name and extension
This creates micro.exe on Windows
2016-09-04 19:38:50 +03:00
anatoly techtonik
ae3696e82d Use Python to get date in cross-platform way
I was able to build micro with Mozilla's pymake on Windows
2016-09-04 19:31:16 +03:00
Devon Carew
00eb6725e6 fix a typo 2016-09-03 09:16:08 -07:00
Zachary Yedidia
da7bc997ff Update docs and makefile 2016-08-27 22:00:56 -04:00
Zachary Yedidia
1260dcc5ee Add some more information to -version flag 2016-08-27 20:03:43 -04:00
Zachary Yedidia
19bb9c7d50 Add tutorial help file 2016-08-26 14:38:20 -04:00
Zachary Yedidia
f790e16883 Fix minor autoindent bug 2016-08-18 11:31:09 -07:00
Zachary Yedidia
932370f597 Add current-line-number colors to all colorschemes 2016-08-17 12:49:11 -04:00
Zachary Yedidia
9ad2820e5e Change selection color in solarized colorscheme 2016-04-30 15:32:33 -04:00
Zachary Yedidia
957e97dfb0 Update makefile 2016-04-26 21:23:52 -04:00
Zachary Yedidia
ab4abf2a93 Fix makefile 2016-04-23 13:14:52 -04:00
Zachary Yedidia
bbda5d59d0 Fix makefile 2016-04-21 19:27:47 -04:00
Zachary Yedidia
5112fa6fa7 Automatically update tcell every time make is run 2016-04-21 18:54:52 -04:00
Zachary Yedidia
87108bfed8 Add -version option
Fixes #33
2016-04-19 13:40:30 -04:00
Zachary Yedidia
da1fd102c6 Fix makefile for people who don't have GOPATH/bin on their path 2016-04-18 14:41:40 -04:00
Zachary Yedidia
47c32dda22 Major optimization for loading syntax files 2016-04-18 14:40:07 -04:00
Zachary Yedidia
119c310045 Fix make install 2016-04-18 11:36:51 -04:00
Zachary Yedidia
8656335da4 Embed runtime files in the go binary 2016-04-18 09:35:53 -04:00
aerth
337f162360
now is go gettable and updated make file 2016-04-18 10:59:41 +00:00
Zachary Yedidia
43bf1e2d4e Update makefile 2016-03-28 12:55:30 -04:00
Zachary Yedidia
f65896284b Change make test to also download deps 2016-03-25 15:06:34 -04:00
Zachary Yedidia
770ad7f444 Add some tests 2016-03-25 13:42:41 -04:00
Zachary Yedidia
c37410eb7c Fix makefile 2016-03-22 20:15:00 -04:00
Zachary Yedidia
28b07d62e6 Merge branch 'cross-compile' 2016-03-22 18:31:50 -04:00
Zachary Yedidia
c721c0bfab Fix runtime readme and makefile 2016-03-22 18:29:56 -04:00
Zachary Yedidia
7184b92488 Fix makefiles 2016-03-22 18:19:28 -04:00
Zachary Yedidia
d20df210d0 Add cross-compilation script 2016-03-22 18:17:11 -04:00
Zachary Yedidia
076d41e0ab Reorganize 2016-03-21 12:51:45 -04:00
Zachary Yedidia
1669ea60de Remove makefile 2016-03-14 21:36:24 -04:00
Zachary Yedidia
52a6185455 Handle tabs correctly 2016-03-14 21:34:44 -04:00