This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
juju-windows [2014/04/22 22:36] gsamfira HOME |
juju-windows [2015/03/23 17:37] (current) gsamfira |
||
|---|---|---|---|
| Line 15: | Line 15: | ||
| * Install dependencies | * Install dependencies | ||
| - | msiexec /i $HOME\go1.2.1.windows-amd64.msi /quiet | + | |
| - | msiexec /i $HOME\tortoisehg-2.11.2-hg-2.9.2-x64.msi /quiet | + | |
| - | $HOME\bzr-2.5.1-1-setup.exe /SILENT | + | |
| - | $HOME\Git-1.9.0-preview20140217.exe /SILENT | + | |
| * Add Apropriate environment variables | * Add Apropriate environment variables | ||
| Line 26: | Line 26: | ||
| - | * set variables for current session as well: | + | * set variables for current session as well. The C:\Go\bin path is set by the installer: |
| - | $env:PATH = "$env:PATH; | + | $env: |
| $env:GOPATH = " | $env:GOPATH = " | ||
| mkdir $env:GOPATH | mkdir $env:GOPATH | ||
| Line 34: | Line 34: | ||
| * Get juju-core and its dependencies | * Get juju-core and its dependencies | ||
| - | go get launchpad.net/juju-core/... | + | go get -v github.com/juju/juju/... |
| + | | ||
| + | * Install and run godeps | ||
| - | * Get our patched version from git. This contains | + | |
| + | & $env: | ||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | go install github.com/ | ||
| + | |||
| + | |||
| + | :!: IMPORTANT NOTE :!: DRAGONS AHEAD :!: | ||
| + | |||
| + | If you ever get a bunch of errors like the following while compiling: | ||
| + | |||
| + | conflicting definitions for @ | ||
| + | |||
| + | Simply: | ||
| + | |||
| + | rm -Recurse -force $env: | ||
| + | |||
| + | and try again. | ||
| - | rm -Recurse -Force $env: | ||
| - | git clone git@github.com: | ||
| - | cd $env: | ||