Proton/make
Giovanni Mascellani 7cd7fe06ce
make: Canonicalize ORIGIN paths.
That path can be relative when the build directory is inside the Proton
source directory. Since it then used to patch compile_commands.json, it
is important that it is absolute, otherwise it implicitly becomes grafted
to a directory for which it is meaningless.
2024-06-26 15:00:22 +02:00
..
rules-autoconf.mk build: Make sure configure uses configure.ac mtime. 2024-02-15 15:53:29 +02:00
rules-cargo.mk Makefile.in: Introduce SUPPRESS_WARNINGS for quieter CI build. 2023-09-12 14:44:08 +03:00
rules-cmake.mk build: Do as much as possible inside of the SDK container. 2023-02-14 16:07:44 +02:00
rules-common.mk make: Use SOURCE_DATE_EPOCH for unique timestamps. 2024-05-23 10:54:49 +03:00
rules-configure.mk configure.sh: Add --enable-bear for autotools builds. 2023-12-12 17:37:45 +02:00
rules-makedep.mk build: Also set makedep C++ compiler for cross-compilation. 2024-02-15 15:53:28 +02:00
rules-meson.mk make: Use GNU Make's job server when building via ninja. 2023-09-12 14:55:34 +03:00
rules-source.mk make: Canonicalize ORIGIN paths. 2024-06-26 15:00:22 +02:00
rules-wine-requests.mk build: Add dependencies for makedep to find generated server headers. 2024-06-20 13:57:31 +03:00
rules-winemaker.mk build: Do as much as possible inside of the SDK container. 2023-02-14 16:07:44 +02:00
utility.mk build: Move misc helpers to make/utility.mk. 2021-03-31 14:08:10 -05:00