# Vanadium Core

[![Build Status](https://travis-ci.org/vanadium/core.svg?branch=master)](https://travis-ci.org/vanadium/core)

This is a slimmed down version of Vanadium that is focused on its RPC system.
Building doesn't require the `jiri` tool and everything is in a single git
repository.

## Install steps

The following assumes the current directory is the root of a
[Go workspace](https://golang.org/doc/code.html#Workspaces) and that the
`GOPATH` environmental variables includes it.

```
git clone https://github.com/vanadium/core.git vanadium-core
export GOPATH=$GOPATH:$PWD/vanadium-core
go get -t v.io/...
VDLPATH=$PWD/src go test v.io/...
```

# Vanadium Core

[![Build Status](https://travis-ci.org/vanadium/core.svg?branch=master)](https://travis-ci.org/vanadium/core)

This is a slimmed down version of Vanadium that is focused on its RPC system.
Building doesn't require the `jiri` tool and everything is in a single git
repository.

## Install steps

The following assumes the current directory is the root of a
[Go workspace](https://golang.org/doc/code.html#Workspaces) and that the
`GOPATH` environmental variables includes it.

```
git clone https://github.com/vanadium/core.git vanadium-core
export GOPATH=${GOPATH:+${GOPATH}:}$PWD/vanadium-core/go
go get -t v.io/...
VDLPATH=$PWD/src go test v.io/...
```

Fix the export GOPATH when GOPATH is not defined
Fix the export GOPATH when GOPATH is not defined

When GOPATH is not defined we don't want a ':' in front of the path we
add.
