Alyssa Ross
114c22e814
build: fix build with -Ddefault_library=static
...
Static libraries do not carry information about their dependencies.
Thus, libflatpak_dep must include all of the dependencies for
libraries to link against libflatpak. To do this, I've repurposed the
libflatpak_common_deps variable, which previously was either empty or
contained only wayland_client, and was then included into the list of
dependencies for libflatpak-common, to be a list of all dependencies
required to both build libflatpak-common, and link against it (or
libflatpak).
This fixes building Flatpak with -Ddefault_library=static. gtkdoc
must currently be disabled due to a Meson bug I'm working on[1].
[1]: https://github.com/mesonbuild/meson/pull/14257
2025-02-15 12:33:28 +01:00
..
2019-10-03 10:42:04 +02:00
2024-03-12 08:31:08 -05:00
2019-12-19 10:33:21 +01:00
2022-08-22 19:48:10 -07:00
2024-07-09 17:12:55 -03:00
2021-02-12 15:58:09 +01:00
2024-02-13 13:48:38 +00:00
2024-03-21 20:20:15 +00:00
2019-09-19 16:53:11 +00:00
2019-09-19 16:53:11 +00:00
2021-01-12 09:55:23 +01:00
2024-10-16 14:11:56 -03:00
2024-11-28 17:16:41 +00:00
2024-07-09 17:12:55 -03:00
2024-07-09 17:12:55 -03:00
2024-07-09 17:12:55 -03:00
2025-02-12 08:34:45 -05:00
2022-09-07 09:21:58 +02:00
2022-09-07 09:21:58 +02:00
2019-02-25 18:12:30 +00:00
2021-02-09 09:36:59 +01:00
2023-07-03 20:07:57 +02:00
2024-10-15 13:53:07 +01:00
2023-05-17 11:35:44 +01:00
2023-05-17 11:35:44 +01:00
2019-10-02 14:57:11 +02:00
2025-01-09 16:59:40 +01:00
2021-06-14 15:30:59 +01:00
2020-11-05 10:43:10 +01:00
2023-02-04 12:30:15 -06:00
2021-02-12 15:58:09 +01:00
2023-10-27 17:09:52 +01:00
2023-10-27 17:09:52 +01:00
2021-02-12 15:58:09 +01:00
2023-05-17 11:35:44 +01:00
2020-06-05 09:35:30 +02:00
2024-07-09 17:12:55 -03:00
2018-08-09 12:49:36 +00:00
2022-08-22 19:48:10 -07:00
2023-11-14 18:39:22 +00:00
2024-03-27 14:22:45 +00:00
2024-10-16 14:11:56 -03:00
2024-07-09 17:12:55 -03:00
2025-01-09 17:00:07 +01:00
2019-10-03 10:42:04 +02:00
2022-12-15 16:45:35 +00:00
2018-04-26 07:41:17 +00:00
2019-12-01 14:04:59 -05:00
2020-03-27 17:23:13 +01:00
2022-12-15 16:45:35 +00:00
2024-07-09 17:12:55 -03:00
2025-02-11 13:00:24 +01:00
2023-07-03 20:07:57 +02:00
2024-07-09 17:12:55 -03:00
2024-07-09 17:12:55 -03:00
2021-02-12 15:58:09 +01:00
2020-03-23 17:58:04 +01:00
2022-08-22 19:48:10 -07:00
2021-02-12 15:58:09 +01:00
2020-03-25 08:52:28 +01:00
2020-11-05 10:43:10 +01:00
2025-01-09 17:00:07 +01:00
2021-02-12 15:58:09 +01:00
2024-07-09 17:12:55 -03:00
2021-02-12 15:58:09 +01:00
2025-01-09 17:00:07 +01:00
2025-01-09 17:00:07 +01:00
2023-05-15 19:54:51 +01:00
2023-05-15 19:54:51 +01:00
2024-08-29 14:11:50 -03:00
2024-08-29 14:11:50 -03:00
2024-11-28 14:49:51 +00:00
2023-05-15 19:54:51 +01:00
2023-05-15 19:54:51 +01:00
2023-08-24 12:17:53 +02:00
2024-02-14 19:39:50 +00:00
2024-02-14 19:39:50 +00:00
2024-12-15 02:14:22 +01:00
2023-05-15 19:54:51 +01:00
2023-09-04 13:25:32 +01:00
2025-02-11 11:36:37 -06:00
2021-10-08 12:53:20 +02:00
2021-05-19 09:49:30 +02:00
2025-01-09 17:00:07 +01:00
2023-03-30 14:54:18 +02:00
2022-09-06 13:20:05 +02:00
2022-09-07 09:21:19 +02:00
2024-10-16 14:11:56 -03:00
2024-10-16 14:11:56 -03:00
2024-06-21 11:12:57 -03:00
2024-06-21 11:12:57 -03:00
2022-06-16 13:49:45 +02:00
2025-02-04 18:42:15 -06:00
2024-08-23 08:39:00 -03:00
2024-08-23 08:39:00 -03:00
2019-12-02 07:45:51 -05:00
2024-05-03 13:21:29 +01:00
2024-05-03 13:21:29 +01:00
2020-06-05 09:35:30 +02:00
2020-06-05 09:35:30 +02:00
2018-05-24 11:59:52 +00:00
2018-10-08 08:36:23 +00:00
2025-02-15 12:33:28 +01:00
2022-04-11 10:32:34 +02:00
2019-04-08 12:50:42 +00:00