mirror of
https://github.com/proot-me/proot.git
synced 2025-07-29 22:30:13 +00:00
30 lines
842 B
Ruby
30 lines
842 B
Ruby
Vagrant.configure("2") do |config|
|
|
config.vm.box = "centos/7"
|
|
|
|
config.vm.synced_folder "../../..", "/usr/src/proot", type: "sshfs"
|
|
|
|
config.vm.provider "virtualbox" do |vb|
|
|
vb.memory = 1024
|
|
vb.cpus = 2
|
|
vb.linked_clone = true if Vagrant::VERSION =~ /^1.8/
|
|
end
|
|
|
|
config.vm.provision "shell", inline: <<-SHELL
|
|
sudo yum update -y
|
|
sudo yum install -y yum-utils
|
|
sudo yum-config-manager --enable extras
|
|
sudo yum makecache
|
|
sudo yum group install -y 'Development Tools'
|
|
sudo yum install -y clang \
|
|
clang-analyzer \
|
|
git \
|
|
libarchive-devel \
|
|
libtalloc-devel \
|
|
python-devel \
|
|
strace \
|
|
swig \
|
|
uthash-devel
|
|
SHELL
|
|
|
|
end
|