blob: 82736118e3da8989e93a12069c5b5721473adf79 (
plain) (
tree)
|
|
VAGRANTFILE_VERSION = "2"
$provision_external = <<SCRIPT
sudo apt-get -qq update
sudo apt-get install -q -y curl
curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly
SCRIPT
# $provision_internal = <<SCRIPT
# cd ~
# mkdir code
# sudo mount -t vboxsf code ./code
# SCRIPT
Vagrant.configure(VAGRANTFILE_VERSION) do |config|
config.vm.provider "virtualbox" do |v|
v.name = "rust_in_action_ch09"
v.linked_clone = true
end
config.vm.box = "bento/ubuntu-17.04-i386"
config.vm.synced_folder ".", "/ch09/"
config.vm.post_up_message = "Hope that you're enjoying Rust in Action!\n-TS McNamara"
config.vm.provision "shell", inline: $provision_external
#config.vm.provision "shell", inline: $provision_internal
end
|