79 Commits
Author SHA1 Message Date
junv f987a3628c replase googlecode with github 2016-03-06 20:53:14 +08:00
Junv 310a36ced1 add github repo url 2016-01-12 00:15:31 +08:00
bronzdoc 98c36fedb9 Add success message after go installation 2015-10-14 20:48:50 -06:00
Kei YAMAZAKI 707e5de0ba Fix compilation problem of go1.5 2015-08-20 09:58:20 +09:00
Naoya Inada ccbb978c9a Fix for installation of master 2015-02-04 10:44:32 +09:00
Naoya Inada e1ea0e745f Change Go source repository to git 2015-02-04 09:49:50 +09:00
Antonio Murdaca 9bc84bc286 Fix download for older go binary version 2015-01-11 22:35:12 +01:00
Evan Owen fb0881a609 Fix indentation everywhere
Signed-off-by: Evan Owen <kainosnoema@gmail.com>
2014-07-21 22:14:04 -07:00
Evan Owen f9b3d1699d Replace go.googlecode.com fallback with storage.googleapis.com
go.googlecode.com no longer works, storage.googleapis.com does.

Signed-off-by: Evan Owen <kainosnoema@gmail.com>
2014-07-21 22:12:07 -07:00
Evan Owen b3ac750c04 Remove extra 'go' from download URL path
GO_BINARY_FILE already contains the full "go1.3..." path.

Signed-off-by: Evan Owen <kainosnoema@gmail.com>
2014-07-21 22:12:07 -07:00
Dan Buch 9a9aab4b12 Correcting download URL construction
to not have a double `go`, e.g. when running one of the following:

    gvm install go1.3 --binary

or:

    gvm install go1.3 --prefer-binary
2014-07-21 11:27:12 -04:00
Dan Buch 38dfba78b8 Making all prefer-binary bits consistent 2014-07-21 10:37:42 -04:00
Joshua Bussdieker a5ade13862 Merge pull request #84 from hoffoo/master
fix binary download path to golang.org/dl
2014-07-09 14:43:01 -07:00
Marin 53fff83811 fall back to google code
if http://golang.org/dl (newer versions) fails, try to download from google code.
2014-07-08 20:03:34 -07:00
Marin fa0f1b4d57 fix binary download path to google code 2014-07-08 19:25:31 -07:00
Dan Buch 6b75a19639 Adding support for --preferbinary
to attempt an install from binary, falling back to source install.
2014-06-25 10:27:19 -04:00
Joshua B. Bussdieker 35d369dfd3 Cleanup error output 2014-06-12 15:10:37 -07:00
Michael Maltese 8954a3cb39 Mac binary package URLs contain system version
Fixes #77
2014-06-12 12:42:52 -07:00
Joshua B. Bussdieker 1218d4ed0f Fix typo 2014-06-12 12:20:45 -07:00
Joshua B. Bussdieker f265a1caca Try to detect OS and ARCH. Also cache downloaded binary. 2014-06-12 12:09:49 -07:00
Joshua B. Bussdieker 0bd1e648d8 MVP of binary install 2014-06-12 11:29:42 -07:00
Ali Abbas e27f83653f - implode function + confirmation prompt when invoking gvm implode
- test case
2014-04-12 15:57:26 +02:00
Ali Abbas c1ec392bdd - Double quoting to avoid globbing
- Remove unecessary $(cat)
- switch * to ./* to avoid entries with dashes to be treated as options
- replace $* with "$@"
- repeating change path serial calls - unecessary if change path is called one (get script)
2014-04-12 15:56:54 +02:00
Joshua Bussdieker 99abb6d6ee Cleanup log location code 2013-11-12 01:55:37 -05:00
Peter Souter 3d24872ac7 Show log location when errors occur...
Makes it easier for users to figure out what happened :)
2013-10-17 10:34:09 +01:00
Benjamin R. Haskell 3f72ed5f89 Fixes hard-coded path to cache 2013-05-28 23:53:37 -04:00
Matt T. Proud a1b2d926d6 Provide support for vendored native code workflow.
This commit introduces generated overlay filesystem support for
${PATH}, ${LD_LIBRARY_PATH}, and ${PKG_CONFIG_PATH} as well as
includes a working example of how to take advantage of this support
when integrating with vendored code.
2013-05-24 11:36:44 +02:00
Joshua Bussdieker 1a8639a1ca Fix issue with running update source but then not properly finding version. () <= subshell fail 2013-05-23 13:03:18 -07:00
Joshua Bussdieker 3c1ea3e670 Change response to already installed version. 2013-05-23 12:44:56 -07:00
Tatsuo Kaniwa 2ccc790306 add -w option to grep 2013-05-16 05:42:16 +09:00
Matt T. Proud 4e117a3ab8 Provide support for FreeBSD.
FreeBSD does not by default install the Bourne-Again Shell (bash); and
when it is installed, it is most certainly not installed to
``/bin/bash`` due to the nuances of the conventions around local site
packages.  Rather, it is installed to ``/usr/local/bin/bash``.

Golang explicitly supports FreeBSD, so it should only be reasonable for
GVM to support this target, too.  As a fix, the shell script shebang
definitions now use the ``env`` tool that comes from the _coreutils_
standard package, which is installed on all conventions-adhering Linux
distributions, Mac OS X, and FreeBSD.

FreeBSD prerequisites are now listed in the documentation.

I have tested this against FreeBSD 9.0 release branch on the amd64,
and it works satisfactorily now.
2012-11-18 20:10:59 +01:00
Joshua Bussdieker ba20d967e0 Major cleanup of install script. Default is now clean install. 2012-03-28 23:43:54 -07:00
Joshua Bussdieker 06d266197d Add warning if protoc isn't found when installing a Go version
with protocol buffer support
2012-03-28 22:56:53 -07:00
Joshua Bussdieker 37e9eef1f0 More logger like 2012-03-27 22:45:03 -07:00
Joshua Bussdieker 0f111283cc Merge branch 'master' of github.com:moovweb/gvm
Conflicts:
	scripts/diff
	scripts/templates/binary
2012-03-24 05:00:40 -07:00
Joshua Bussdieker 00ca5e9ce1 Get the clean path to common posix tools used by GVM 2012-03-24 04:57:24 -07:00
Joshua Bussdieker 30e0fc52df Make zsh compatible 2012-03-23 10:11:51 -07:00
Joshua Bussdieker 68c0ffdf9e Don't know how this got deleted 2012-03-20 05:39:50 -07:00
Joshua Bussdieker 469bd7c81c Cleanup system package install 2012-03-20 05:36:27 -07:00
Joshua Bussdieker bc2ef7ba41 Fix bug in pb option 2012-03-19 22:05:49 -07:00
Joshua Bussdieker a28c8f220e Use display_warning function 2012-03-19 21:51:54 -07:00
Joshua Bussdieker 6bbf1f3bb5 Safer strings 2012-03-19 21:44:39 -07:00
Joshua Bussdieker 55ae6dd774 Make protocol buffer support optional 2012-03-19 21:44:14 -07:00
Joshua Bussdieker 0cae267942 Update source 2012-03-17 06:56:41 -07:00
Joshua Bussdieker de9ceccb78 More message cleanup 2012-03-04 18:01:08 -08:00
Joshua Bussdieker d4fa2d8bdb Cleanup Go install script. 2012-03-02 01:30:51 -08:00
Joshua Bussdieker 9711c445d8 Skip tests for now... 2012-03-02 01:30:43 -08:00
Joshua Bussdieker cc1715379c Remove debug line 2012-03-01 23:13:34 -08:00
Joshua Bussdieker 967104cad7 Add command line parameters 2012-03-01 23:08:51 -08:00
Joshua Bussdieker d7f0b47e17 Fix test mode 2012-03-01 22:05:42 -08:00