Skip to content
This repository has been archived by the owner on Oct 17, 2023. It is now read-only.

Commit

Permalink
Updated for Go 1.8 and vendored dependencies (#384)
Browse files Browse the repository at this point in the history
Mostly deleting text and tightening things up.
  • Loading branch information
codepope authored and jipperinbham committed Aug 5, 2017
1 parent 0e5477c commit a25a8e1
Showing 1 changed file with 5 additions and 22 deletions.
27 changes: 5 additions & 22 deletions READMEWINDOWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,9 @@ First step, download and install Go. Go to [https://golang.org/dl/](https://gola

2) Install Git

Go supports multiple source code control systems and you need to get the tools to handle them. Refer to [https://github.com/golang/go/wiki/GoGetTools](https://github.com/golang/go/wiki/GoGetTools) for the canonical current list.
Go to [https://git-for-windows.github.io/](https://git-for-windows.github.io/) and download the Windows version. Install that. It's a good idea to select to option to put the Git Bash shell either on your desktop or somewhere equally accessible.

First and foremost, we need Git...

Go to [http://git-scm.com/downloads](http://git-scm.com/downloads) and download the Windows version. Install that. It's a good idea to select to option to put the Git Bash shell either on your desktop or somewhere equally accessible.

3) Install Mercurial

The other source code control tool you'll need for this build is Mercurial, so go to [http://mercurial.selenic.com/wiki/Download](http://mercurial.selenic.com/wiki/Download) and download `Mercurial-3.2.3 (64-bit msi)`.

4) Make directories
3) Make directories

Start the Git Bash shell. We now need to make the go build hierachy:

Expand All @@ -42,29 +34,20 @@ mkdir compose
cd compose
```

5) Clone transporter
4) Clone transporter

We now can download the transporter source into this directory

```
git clone https://github.com/compose/transporter
```

6) Get the dependencies

And with the source downloaded, we can go into the directory and ask it to download all the libraries it depends upon.

```
cd transporter
go get -a ./cmd/transporter
```

7) Build the transporter
5) Build the transporter

Finally, we can issue the build command

```
go build -a ./cmd/transporter
go build ./cmd/transporter
```

and that should give us ```transporter.exe``` in the current directory.

0 comments on commit a25a8e1

Please sign in to comment.