Philip Rebohle
6d4161cd6e
[meta] Fix issues with build scripts if there are spaces in the path
2022-12-16 17:15:50 +01:00
Philip Rebohle
57176e77ea
[meta] Don't try to package setup script in a release tarball
2022-11-25 14:51:52 +01:00
Philip Rebohle
82685ca4fc
[meta] Explicitly use meson setup command
...
Fixes some deprecation warnings with Meson 0.64.
2022-11-10 13:26:31 +01:00
Philip Rebohle
a11fb568b9
[tests] Remove D3D9 tests
2022-08-31 17:01:22 +02:00
Joshua Ashton
a3d1699823
build: Don't strip binaries with --dev-build
2021-05-19 15:59:55 +01:00
Fabian Bornschein
68e6676d68
Switch to the portable shebang to bash
2021-03-11 02:02:37 +01:00
Nicholas Fraser
cd49d03ee9
[build] Add optional build-id
...
Build-ids are required for doing certain kinds of performance tracing.
For example build-ids let Linux perf find the correct objects and
transfer them to other machines via "perf archive".
This adds an option to add -Wl,--build-id to the linker. It can be
enabled by passing -Dbuild_id=true to meson or --build-id to
package-release.sh.
Signed-off-by: Nicholas Fraser <nfraser@codeweavers.com>
2021-02-18 17:52:55 +01:00
Tk-Glitch
6b6347ea2c
[meta] Restore .a files removal on non-devbuilds.
...
This was -supposedly mistakenly- removed with 436357e280
2020-04-22 10:04:40 +02:00
Philip Rebohle
436357e280
[meta] Remove support for winelib builds
...
Untested, unmaintained, and constantly causing issues on various
setups for no apparent reason. Time to get rid of it for good.
Closes #1584 .
2020-04-20 17:35:08 +02:00
Philip Rebohle
6be1f362bb
[meta] Add option to preserve build directories to package-release.sh
...
Can be used to quickly set up a development setup with incremental
builds. Also adds support for winelib builds.
2019-02-25 18:28:11 +01: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
Sveinar Søpler
c7e73670fb
Fixed for a05c93dd17
( #748 )
2018-11-04 17:15:13 +01:00
Alexandre Viau
629587bedd
package-release.sh: exit on errors
2018-10-17 07:12:59 +02:00
Philip Rebohle
4c8bf44738
[meta] Copy verb even when using --no-package
2018-08-18 07:47:42 +02:00
Philip Rebohle
48a2b63247
[meta] Add custom winetricks verb to set up DXVK
...
Sets up both 32-bit and 64-bit DXVK for a wine prefix at the same time.
Will be shipped with release binaries. Based on #569 .
2018-08-17 11:50:36 +02:00
Philip Rebohle
4867c8b6e5
[meta] Add D3D10 support to setup script and package-release script
2018-08-13 17:22:42 +02:00
Philip Rebohle
3572775635
[build] Disable unity builds
...
Apparently Unity builds are much slower than regular builds
for some reason. Closes #386 .
2018-06-26 10:22:38 +02:00
Philip Rebohle
b6e40bcaa9
[general] Package script: Enable unity builds by default
2018-05-07 20:01:10 +02:00
Philip Rebohle
f52cc3859b
[general] Use non-default wine prefix in build script
2018-04-20 17:28:45 +02:00
Philip Rebohle
873deed4a3
[general] Added --no-package option to package script
2018-03-27 18:45:05 +02:00
Adrià Cereto Massagué
1bfd37a013
Some changes to the packaging script ( #162 )
...
* enable unity build for releases
* let the packaging script work wth relative paths
* add build option to enable building the test binaries; disabled by default
* disable unity build until it's been more tested
2018-03-14 20:38:38 +01:00
Philip Rebohle
e8303af221
[general] Added release packer script
2018-03-08 18:34:33 +01:00