# -*- mode: ruby -*-
# vi: set ft=ruby :

#################################################### 
# LAST WORKING CONFIGURATION:
# 	box:  bento/ubuntu-16.04 version 2.3.0
# 	host OS : microsoft Windows 10 
# 	VirtualBox: version 5.1.8
#   Vagrant: 1.8.6
####################################################

$script = <<-SCRIPT
	apt-get update
	apt-get -y install git curl php7.0-cli php7.0-common php7.0-mbstring php7.0-bz2 php7.0-zip php7.0-xml php7.0-curl
	curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
	
	# install rdf raptor for functional test
	apt-get -y install raptor2-utils
	
	# turn on assertion engine on php cli engine
	sed -i "s/zend.assertions =.*/zend.assertions = 1/" /etc/php/7.0/cli/php.ini
SCRIPT


VAGRANTFILE_API_VERSION = '2'
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
	config.vm.box = "bento/ubuntu-16.04" 
	config.vm.box_version = "~>2.3.0"
	config.vm.provision "shell", inline: $script
end