blob: 02d11900558d5b54837ef6251018c54ac654edf6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Create C++ dev environment on CentOS using VirtualBox and Vagrant
## Prerequisites
* [Install VirtualBox](https://www.virtualbox.org/wiki/Downloads)
* [Install Vagrant](https://www.vagrantup.com/downloads.html)
## Create dev environment
### Change working directory to <vespa-source>/vagrant
cd <vespa-source>/vagrant
### Start and provision the environment
vagrant up
### Connect to machine via SSH
SSH agent forwarding is enabled to ensure easy interaction with GitHub inside the machine.
vagrant ssh
### Checkout vespa source inside machine
This is needed in order to compile and run tests fast on the local file system inside the machine.
git clone git@github.com:vespa-engine/vespa.git
## Build C++ modules
Please follow the instructions described [here](../README.md#build-c-modules).
|