Commit Graph

54 Commits

Author SHA1 Message Date
Qi Xiao
68c3b47094 Reorganize README; switch to gz for binaries. 2016-02-23 00:44:03 +01:00
Qi Xiao
22be6e24df Add a phony target "stub". 2016-02-22 14:49:21 +01:00
Qi Xiao
70f9044bfb Check $GOPATH when building stub. 2016-02-22 14:47:20 +01:00
Qi Xiao
f9cdd8db20 Fix make -j2.
When comping the stub, $(GOPATH)/bin is assumed to exist. This breaks
`make -j2`, where `get` and `$(STUB)` may be built in parallel.
2016-02-22 14:43:12 +01:00
Qi Xiao
46f83e9fbf Portable Makefile. 2016-02-21 18:44:36 +00:00
Qi Xiao
cf277971ae Revise Makefile. 2016-02-21 18:34:40 +00:00
Qi Xiao
79856655ac Makefile: don't test -v 2016-02-21 18:31:00 +00:00
Qi Xiao
f8bb85dcf0 Include branch name when uploading from Travis. 2016-02-21 17:00:42 +01:00
Qi Xiao
172fa49056 Makefile: test -v 2016-02-21 15:13:30 +01:00
Qi Xiao
de66cbe8d5 elvish-stub -> stubimpl 2016-02-21 12:49:24 +01:00
Qi Xiao
c29d342b07 Disable test of elvish-stub. 2016-02-21 12:21:57 +01:00
Qi Xiao
8215baf392 Rewrite elvish-stub in C. 2016-02-21 11:59:46 +01:00
Qi Xiao
830441ca22 Makefile: Also test elvish-stub. 2016-02-21 00:45:03 +01:00
Qi Xiao
7b1a5f8bac Build and upload elvish-stub in Travis. 2016-02-21 00:42:11 +01:00
Qi Xiao
6450900774 Change uploading URL. 2016-02-11 21:16:34 +01:00
Qi Xiao
a560be7206 Don't reveal token in Travis builds. 2016-02-10 01:01:00 +01:00
Qi Xiao
be7c2ae710 Let Travis upload built binary to my VPS. 2016-02-10 00:53:23 +01:00
Qi Xiao
133fb465f9 Try to fix the "travis" target. 2016-02-09 23:20:31 +01:00
Qi Xiao
ccb4ca16f9 Generate artificat on Travis-CI. 2016-02-09 23:11:31 +01:00
Qi Xiao
d373d6398d Remove generate from the all target of Makefile 2016-02-09 01:24:21 +01:00
Qi Xiao
c6ec8b528a Fix a generate doc; add generate to target "all". 2016-02-07 20:36:20 +01:00
Qi Xiao
72eca12237 Future-proof Makefile. 2016-02-07 04:36:32 +01:00
Qi Xiao
f76e2ccfa5 Update Makefile. 2016-02-07 04:32:44 +01:00
Qi Xiao
1a490de6fd sysutil -> osutil; add package doc 2016-01-29 03:04:31 +01:00
Qi Xiao
f8c7f69e93 Revert "Makefile: run tests with -v"
This reverts commit d8b87da39a.
2016-01-27 23:26:30 +00:00
Qi Xiao
d8b87da39a Makefile: run tests with -v 2016-01-27 20:48:11 +00:00
Cheer Xiao
b169468c2f Use go generate; clean up Makefile 2015-02-27 02:29:40 +01:00
Cheer Xiao
900d814edb Move util/deepprint{"" _test}.go into print package
This fully eliminates the util package.
2015-02-26 17:10:37 +01:00
Cheer Xiao
dfe6dfbc7b Add strutil to Makefile 2015-02-26 17:05:36 +01:00
Cheer Xiao
29b916e85d Merge edit/tty into sys 2015-02-26 16:58:24 +01:00
Cheer Xiao
876b7ac40c Move util/path.go into dedicated sysutil package 2015-02-26 16:50:20 +01:00
Cheer Xiao
fd2e26700a Move error-related utilities from util to errutil 2015-02-09 12:28:36 +01:00
Cheer Xiao
868d1c5d1f Add store package. 2014-10-01 00:57:38 +02:00
Cheer Xiao
27f1a1e85f Remove package elvishd and service 2014-09-30 23:14:40 +02:00
Cheer Xiao
a12d425d67 Makefile: PKG_COVERAGES -> PKG_COVERS 2014-09-28 11:22:28 +02:00
Cheer Xiao
a9f08936bf In Makefile, shorten coverage to cover 2014-09-24 23:56:12 +02:00
Cheer Xiao
ed8f84e869 Makefile: Comment service and elvishd packages for now 2014-09-20 23:12:22 +02:00
Cheer Xiao
afd2057a04 Makefile: Remove gofmt goal 2014-03-30 15:05:44 +08:00
Cheer Xiao
e1b98bfc83 Add util.AsyncReader, to supersede util.TimedReader 2014-03-09 15:16:56 +08:00
Cheer Xiao
b52d8a0aac Makefile: Remove package . 2014-02-14 18:54:24 +08:00
Cheer Xiao
736b83c73e Makefile: add missing packages 2014-02-11 12:24:20 +08:00
Cheer Xiao
9454b2f67a Makefile: use go get instead of go install to install packages 2014-02-10 13:22:49 +08:00
Cheer Xiao
76f5d793d3 Add elvishd 2014-02-10 11:33:01 +08:00
Cheer Xiao
26eca4fcb1 Makefile: exe -> bin, simply bin rule 2014-02-08 19:30:23 +08:00
Cheer Xiao
d339a236d2 Makefile: Default goal is now "all" depending on both exe and test 2014-01-31 21:08:56 +08:00
Cheer Xiao
c1711bbd0a Project rename: das -> elvish 2014-01-29 18:44:07 +08:00
Cheer Xiao
0ef7279460 Move test coverage results to a dedicated directory 2014-01-28 20:39:14 +08:00
Cheer Xiao
c578f808da Makefile: ditch in-tree build, just use go install 2014-01-28 20:24:02 +08:00
Cheer Xiao
de7ab1dc34 Makefile: add gofmt goal, cleanup 2014-01-28 14:47:59 +08:00
Cheer Xiao
f54173fe88 Makefile cleanup 2014-01-28 14:42:53 +08:00