Rémi Bernon
d3e4d8a811
build: Pass -j flags and overrides to sub-make inside Vagrant.
2021-05-27 16:58:16 +02:00
Rémi Bernon
bb4c28c6ac
build: Use a separate rule for downloads.
2021-05-27 16:57:41 +02:00
Rémi Bernon
9283c7b50d
build: Use SHELL variable to execute commands in Vagrant.
2021-05-27 16:57:22 +02:00
Rémi Bernon
1e561a8bc0
build: Split non-vagrant commands from install rule.
2021-05-27 16:52:27 +02:00
Rémi Bernon
2269616052
build: Use a rule to create the vagrant_share/* directories.
2021-05-27 16:52:23 +02:00
Rémi Bernon
5dd383efff
build: Remove duplicate BUILD_DIR variable.
2021-05-27 16:52:07 +02:00
Andrew Eikum
6c15b7f3c8
Modernize README
2021-03-31 14:08:10 -05:00
Andrew Eikum
56e1154e40
build: Use Proton SDK 0.20210126.1-1
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
Rémi Bernon
ae85b5d0df
build: Build docker images for proton sdk.
2021-02-05 08:28:09 -06:00
Rémi Bernon
f417b5c3e3
configure: Use a single steam runtime image.
...
* Make it more flexible on the image name,
* Remove the image type support, only Docker is likely to be supported.
* Add target runtime name (scout / soldier), independent of the image.
2021-02-05 08:28:09 -06:00
Andrew Eikum
38f603d7bf
wineopenxr: Add openxr support
2021-01-11 12:26:56 -06:00
Andrew Eikum
26e8db3d6f
configure: Remove no longer needed steam-runtime argument
2020-09-29 14:29:06 -05:00
Zhiyi Zhang
24b944292e
build: Support ccache.
2020-09-29 14:29:06 -05:00
Andrew Eikum
8828544db7
Makefile: Force copy library files
...
Some of these are read-only now, so just force copy them all.
2020-09-29 14:29:06 -05:00
Andrew Eikum
bea8c7d730
Makefile: Also copy .so files
...
This fixes module=ntdll target, which needs to copy both ntdll.dll and
ntdll.so.
2020-09-29 14:29:06 -05:00
Esme Povirk
0e34540c66
Make files in lib/wine read-only.
2020-09-29 14:29:05 -05:00
Andrew Eikum
e9a48c2844
build against the Soldier SDK
2020-09-17 10:41:16 -05:00
Andrew Eikum
1c26086688
Fix up vkd3d-proton build
2020-07-15 10:31:53 -05:00
Hans-Kristian Arntzen
dd7130d113
Build standalone vkd3d d3d12.dll.
2020-07-15 10:31:53 -05:00
Andrew Eikum
afe8a0e705
Makefile: add d9vk target
2019-11-15 09:57:43 -06:00
Andrew Eikum
5dca355718
build and ship vkd3d for d3d12 support
...
SPIRV-Headers at 1.5.1
Vulkan-Headers at v1.1.126
2019-11-07 13:36:27 -06:00
Andrew Eikum
e30bd8ea88
build: Add a new "redist" target for distribution outside of Steam
2019-10-18 11:20:47 -05:00
Andrew Eikum
31fe51430a
build: Add UNSTRIPPED_BUILD option to avoid stripping binaries
2019-10-18 09:52:24 -05:00
Andrew Eikum
ba72758ff7
Vagrantfile: Drop Arch chroot in favor of local mingw-w64 build
2019-10-18 09:52:24 -05:00