build against the Soldier SDK

This commit is contained in:
Andrew Eikum 2020-06-29 11:01:56 -05:00
parent 4ee3a5af70
commit e9a48c2844
8 changed files with 64 additions and 217 deletions

8
Vagrantfile vendored
View file

@ -93,6 +93,14 @@ Vagrant.configure(2) do |config|
#allow vagrant user to run docker
adduser vagrant docker
#add steamrt docker
docker build -t "steam-proton-dev" -f "/home/vagrant/proton/steamrt/com.valvesoftware.SteamRuntime.Sdk-amd64,i386-soldier-sysroot.Dockerfile" /home/vagrant/proton/steamrt/
#allow user to run stuff in steamrt
sysctl kernel.unprivileged_userns_clone=1
mkdir -p /etc/sysctl.d/
echo kernel.unprivileged_userns_clone=1 > /etc/sysctl.d/docker_user.conf
# the script below will set up the steam-runtime docker containers
sudo -u vagrant /home/vagrant/proton/vagrant-user-setup.sh