Jacek Caban
70822d8046
Add steam.exe winelib application that setups environment and launches the game.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com >
2019-03-08 10:22:36 -06:00
Andrew Eikum
929302f43d
Revert "makefile: Include and build Wine with gnutls26 headers"
...
This reverts commit 55b80e0c68 .
2019-02-18 14:28:07 -06:00
Andrew Eikum
8f7f909dd4
Makefile: Add module target for building single modules
2019-02-14 08:32:39 -06:00
Andrew Eikum
0ecb100046
Run Wine in the steam runtime
2019-02-14 08:32:38 -06:00
Andrew Eikum
2e9e59bf59
makefile: Add dependencies to dist target
2019-02-13 10:16:38 -06:00
Andrew Eikum
cb93dcdd7d
makefile: Always update version file in dist target
2019-01-15 09:07:06 -06:00
Andrew Eikum
9cb38b1754
makefile: Update copy files targets as needed
2019-01-02 08:13:49 -06:00
Andrew Eikum
971cdf9a42
makefile: Put proton version into version file, too
2019-01-02 08:13:49 -06:00
Andrew Eikum
a39930ee3d
makefile: Don't build openal
...
This isn't needed anymore with FAudio.
2018-12-20 13:33:41 -06:00
Andrew Eikum
55b80e0c68
makefile: Include and build Wine with gnutls26 headers
2018-12-20 10:53:32 -06:00
Andrew Eikum
d4a0af47a9
update FAudio
2018-12-10 14:51:00 -06:00
Andrew Eikum
11a7c7a695
Work around old mingw-w64
...
Debian 9's package is missing dxgi1_4, which dxvk needs.
2018-11-30 08:52:48 -06:00
Andrew Eikum
7fa382e9c8
build faudio with cmake
2018-11-30 08:52:48 -06:00
Andrew Eikum
ffaa0b5f8a
Use FAudio for xaudio2
2018-11-19 14:33:03 -06:00
Huw Davies
e47e856563
makefile: Set SHELL to bash.
...
The makefile contains several bash-isms so set the SHELL variable to bash.
This fixes build errors on platforms where /bin/sh does not support bash extensions.
Signed-off-by: Huw Davies <huw@codeweavers.com >
2018-11-16 12:41:26 -06:00
Vincent Povirk
99f9e48f19
Add vagrant script for build vm.
2018-11-05 10:17:00 -06:00
Andrew Eikum
dca026aff1
lsteamclient: build fixes
2018-10-31 07:48:34 -05:00
Andrew Eikum
50536bd4ea
makefile: dxvk configure should also depend on meson build file
2018-10-31 07:48:34 -05:00
Andrew Eikum
5a8c43c938
makefile: meson 0.47 doesn't have --reconfigure
2018-10-31 07:48:33 -05:00
Andrew Eikum
28f57bd699
makefile: Add font legalese
2018-10-31 07:48:33 -05:00
Nikolay Sivov
17e50d67ab
Build replacement fonts
2018-10-31 07:48:33 -05:00
Steven Noonan
b660215c49
makefile_base: add some compiler sanity flags
...
Signed-off-by: Steven Noonan <steven@valvesoftware.com >
2018-10-18 07:47:38 -07:00
Steven Noonan
7b257524a4
makefile_base: use -march=nocona instead of individual -m$isa flags
...
Also use instruction scheduling model for Haswell if available.
Signed-off-by: Steven Noonan <steven@valvesoftware.com >
2018-10-17 19:17:26 -07:00
John Schoenick
8ee0eea90c
build/makefile_base.mak: Fix dxvk error when reconfiguring
...
If the makefile changes, dxvk tries to reconfigure (since the passed
args may be different), but meson only allows that with --reconfigure
Also fixes 'make dxvk_configure' multiple times
2018-10-17 16:58:05 -07:00
John Schoenick
78d2210b1f
build/makefile_base.mak: Print a message during deploy step
...
Largely for my testing that 'make all deploy' was doing things right,
but mildly helpful and matches install step.
2018-10-17 16:58:05 -07:00