Giovanni Mascellani
d1c4de3d29
Vagrantfile: Stop processing in case of errors
...
If something in the provisioning of the vagrant virtual machine goes
wrong the developer might not notice (the creation log is very long),
but the virtual machine will be more or less subtly broken. Instead,
halting on errros makes problems immediately apparent.
Link: https://github.com/ValveSoftware/Proton/pull/4343
2021-11-11 18:36:07 +02:00
Arkadiusz Hiler
9d98dd3391
Vagrantfile: Add mitigation for GitHub's git protocol deprecation.
...
The planned brownouts already cause problems.
Link: https://github.blog/2021-09-01-improving-git-protocol-security-github/
2021-11-11 18:36:07 +02:00
Arkadiusz Hiler
49602674d0
Vagrantfile: Install python3 version of afdko.
2021-11-11 18:36:07 +02:00
Andrew Eikum
ec0f1d98db
Vagrantfile: Work around an afdko bug
2021-03-31 14:08:10 -05:00
Rémi Bernon
0197a981f4
build: Enable docker overlay2 driver by default.
2021-03-31 14:08:10 -05:00
Rémi Bernon
68bd1c20e8
build: Use proton sdk docker image for building.
2021-03-31 14:08:10 -05:00
Jacob Hrbek
0447662cef
Vagrantfile: fixed typo
2020-11-09 13:43:05 -06:00
Andrew Eikum
8864bbfba3
Vagrantfile: Use public soldier SDK
2020-09-29 14:29:06 -05:00
Andrew Eikum
9d7713235c
build: Use ccache binary instead of PATH
...
The ccache symlinks dir may differ (Arch and Debian disagree, for
example), and this allows us to use ccache for mingw-w64 within the
runtime container.
2020-09-29 14:29:06 -05:00
Zhiyi Zhang
24b944292e
build: Support ccache.
2020-09-29 14:29:06 -05:00
Andrew Eikum
2cc2552492
update mingw compiler versions
2020-09-17 10:41:18 -05:00
Andrew Eikum
e9a48c2844
build against the Soldier SDK
2020-09-17 10:41:16 -05:00
Andrew Eikum
16c6c2756a
Vagrantfile: set a lower memory bound of 4096 MB
2020-04-27 07:39:08 -05:00
C.R. Kirkwood-Watts
8f422a153d
Vagrantfile: Limit CPU count to 32 for VirtualBox hosts.
...
VirtualBox can present up to 32 virtual CPUs to each virtual machine,
which is less than detected on some processors.
2020-04-01 11:51:02 -05:00
Andrew Eikum
2ba034409c
Vagrantfile: Remove system mingw-w64 after installing ours
...
Just to ensure we don't use the wrong one.
2019-11-26 10:53:16 -06:00
Andrew Eikum
ba72758ff7
Vagrantfile: Drop Arch chroot in favor of local mingw-w64 build
2019-10-18 09:52:24 -05:00
Andrew Eikum
b3e80d99d8
Change Vagrant build VM to debian10
2019-10-18 08:35:00 -05:00
Andrew Eikum
da43c48f3d
Build Source Han Sans SC Regular as if it were YaHei
2019-08-23 09:57:46 -05:00
Brendan Shanks
ee5de7e3be
Vagrantfile: Require vagrant >= 2.2.0
...
Require vagrant >= 2.2.0, the earliest version supporting
config.vagrant.plugins
2019-07-03 08:14:33 -05:00
Andrew Eikum
030bdcd224
Simplify DXVK build
2019-07-03 08:11:05 -05:00
Andrew Eikum
70c8aef273
Vagrantfile: Allow VMs to be provisioned multiple times
2019-06-06 11:41:28 -05:00
Andrew Eikum
5c5bfcc81e
Build dxvk with a special cross-compiler
...
This mingw-w64 build is a more recent compiler and has dwarf2 exceptions
enabled.
2019-06-06 11:41:28 -05:00
Aric Stewart
7f0b398e16
Vagrantfile: Support detecting hardware stats on macOS
2019-05-21 12:37:12 -05:00
Andrew Eikum
99dac9c283
Vagrant: Support libvirt, add sshfs dependency
2019-05-07 14:18:43 -05:00
Andrew Eikum
68fa2a2545
Vagrantfile: Use default rsync args
...
We want this to act as a mirror within the VM (i.e. delete files, too),
and the default args do that.
2019-04-15 08:22:21 -05:00
Andrew Eikum
0ecb100046
Run Wine in the steam runtime
2019-02-14 08:32:38 -06:00
Andrew Eikum
4a5f7064b3
Vagrantfile: Update winehq release key URL
2019-01-02 07:51:56 -06:00
Andrew Eikum
83871c7bf9
Revert "VagrantFile: Don't sync .git"
...
This reverts commit 951a3c9039
.
2018-12-11 12:59:15 -06:00
Andrew Eikum
951a3c9039
VagrantFile: Don't sync .git
2018-12-10 14:51:00 -06:00
Andrew Eikum
37f5068be7
A couple further vagrant clarifications
2018-12-05 11:26:12 -06:00
Andrew Eikum
4d82d9cfff
Document Vagrant usage
2018-11-19 14:33:03 -06:00
Andrew Eikum
9b5b0d36e6
Vagrantfile: Add /vagrant mount point
2018-11-05 10:17:03 -06:00
Andrew Eikum
49ed1889a6
Vagrantfile: Also sync internal git files, for DXVK build
2018-11-05 10:17:00 -06:00
Andrew Eikum
4c0bfb80c1
Vagrantfile: Detect host resources automatically
2018-11-05 10:17:00 -06:00
Vincent Povirk
99f9e48f19
Add vagrant script for build vm.
2018-11-05 10:17:00 -06:00