Commit Graph

14 Commits

Author SHA1 Message Date
Konstantin Kharlamov cd21cd7fa3 setup_dxvk.sh: install with reflinks if supported
Some filesystems, such as XFS and BTRFS, may perform a lightweight copy
with CoW. This is most useful for rarely changing content, and the
usecase of installing DXVK is one of such usecases, as library files are
usually not modified (might be removed, but it's not modification).

So make use of it whenever supported.
2022-10-25 03:46:31 +02:00
iczero 6335f065c3 Ensure setup_dxvk.sh works with spaces in basedir 2022-10-25 03:45:23 +02:00
Philip Rebohle 8395033f4a [meta] Remove d3d10 options from setup script 2022-08-30 02:42:03 +02:00
Joshua Ashton 01033af9a4 [build] Avoid Wine Mono and Gecko installs in the setup script
Co-authored-by: Alexis Peypelut <iroalexis@outlook.fr>
2021-06-06 09:31:01 -07:00
Fabian Bornschein 68e6676d68 Switch to the portable shebang to bash 2021-03-11 02:02:37 +01:00
Philip Rebohle f257a794cc
[meta] Trim \r character from winepath output.
Wine 5.6 for some reason now requires this. Fixes #1569.
2020-04-13 20:16:51 +02:00
Philip Rebohle c1627a1b57
[meta] Don't install d3d10 and d3d10_1 by default 2020-03-18 21:02:42 +01:00
Shmerl 238fcad055 Readability cleanup 2020-01-17 12:31:52 +01:00
Shmerl 0e5b5763f0 Use verbose file operations during installation 2020-01-17 12:31:52 +01:00
Shmerl b08a9e5acf Add installation support for pure 64-bit Wine (non WoW64) 2020-01-17 12:31:52 +01:00
Joshua Ashton 54ed8f0bb0 [d3d9] Implement Direct3D9 Frontend (#1275)
Co-authored-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
Co-authored-by: Robin Kertels <robin.kertels@gmail.com>
Co-authored-by: pchome <pchome@users.noreply.github.com>
Co-authored-by: Christopher Egert <cme3000@gmail.com>
Co-authored-by: Derek Lesho <dereklesho52@Gmail.com>
Co-authored-by: Luis Cáceres <lacaceres97@gmail.com>
Co-authored-by: Nelson Chen <crazysim@gmail.com>
Co-authored-by: Edmondo Tommasina <edmondo.tommasina@gmail.com>
Co-authored-by: Riesi <riesi@opentrash.com>
Co-authored-by: gbMichelle <gbmichelle.dev@gmail.com>
2019-12-16 04:28:01 +01:00
Stelios Tsampas 664199424b [util] Also test for symlinks when installing/uninstalling
Fixes the broken `-f` test when dlls are linked to the prefix
and they change name due to different crosscompilers (.dll, .dll.so)
2019-05-19 01:09:34 +02:00
Stelios Tsampas 969aba16a7 [utils] Don't try to install or remove missing dlls 2019-05-18 10:07:25 +02:00
Philip Rebohle 174dbcafa6
[utils] Add new setup script
Allows using wine's DXGI implementation by default.
Supports both symlinking and copying the DLLs.
We'll ship this new script instead of the winetricks verb.
2019-02-25 18:28:08 +01:00