Daan De Meyer
30d20907bd
meson: Remove unneeded include directories
...
meson by default adds the current source and build directory as include
directories. Because we structure our meson code by gathering a giant dict
of everything we want to do and then doing all the actual target generation
in the top level meson.build, this behavior does not make sense at all because
we end up adding the top level repository directory as an include directory
which is never what we want.
At the same time, let's also make sure the top level directory of the build
directory is not an include directory, by moving the version.h generation
into the src/version subdirectory and then adding the src/version subdirectory
of the build directory as an include directory instead of the top level
repository directory.
Making this change means that language servers such as clangd can't get
confused when they automatically insert an #include line and insert
"#include "src/basic/fs-util.h" instead of "#include "fs-util.h".
2025-05-12 13:35:50 +02:00
..
2025-05-07 22:04:46 +09:00
2025-04-18 13:59:04 +02:00
2025-04-18 14:19:15 +02:00
2025-05-09 11:33:31 +02:00
2024-12-12 08:35:16 +09:00
2025-05-06 10:14:24 +02:00
2025-01-02 16:38:44 +01:00
2025-03-05 10:50:36 +01:00
2025-03-05 10:50:36 +01:00
2025-04-30 09:30:51 +02:00
2025-04-08 05:27:31 +09:00
2025-04-30 09:30:51 +02:00
2025-04-18 14:19:15 +02:00
2025-05-09 11:33:31 +02:00
2025-05-01 14:02:17 +02:00
2025-05-07 22:04:46 +09:00
2025-05-05 18:39:05 +02:00
2025-04-24 10:15:19 +09:00
2025-05-09 11:33:31 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2024-11-27 14:49:09 +01:00
2025-05-10 00:17:52 +09:00
2025-05-10 00:17:52 +09:00
2025-05-10 00:17:52 +09:00
2025-04-30 09:30:51 +02:00
2025-05-10 00:17:52 +09:00
2025-05-10 00:17:52 +09:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-04-18 14:19:15 +02:00
2025-04-15 22:34:22 +09:00
2025-05-09 11:33:31 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-01-16 10:49:04 +01:00
2025-05-07 22:04:46 +09:00
2025-05-06 09:31:50 +02:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-04-15 22:34:22 +09:00
2024-11-01 10:46:55 +00:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-04-22 18:53:51 +02:00
2025-04-18 13:59:04 +02:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-04-18 14:19:15 +02:00
2025-04-18 13:59:04 +02:00
2025-04-18 14:19:15 +02:00
2025-04-16 03:56:04 +09:00
2025-04-18 14:19:15 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-05-09 11:33:31 +02:00
2025-04-18 14:19:15 +02:00
2025-01-21 17:05:36 +00:00
2025-05-09 11:33:33 +02:00
2025-05-09 11:33:31 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-05-09 11:33:31 +02:00
2025-05-06 13:27:54 +02:00
2025-05-09 11:33:31 +02:00
2025-04-23 10:33:38 +02:00
2025-05-07 22:04:46 +09:00
2025-01-24 05:08:12 +09:00
2025-01-02 16:38:44 +01:00
2025-04-23 10:33:38 +02:00
2025-03-19 21:27:54 +01:00
2025-05-06 13:27:54 +02:00
2025-05-01 14:02:17 +02:00
2025-04-18 05:22:06 +09:00
2024-12-17 18:26:15 +01:00
2025-05-09 11:33:31 +02:00
2025-05-07 22:04:46 +09:00
2025-04-03 11:08:57 +02:00
2025-02-21 10:03:32 +01:00
2025-05-07 22:04:46 +09:00
2025-05-06 16:26:47 +02:00
2025-04-18 14:19:15 +02:00
2024-10-22 17:51:26 +02:00
2025-05-07 22:04:46 +09:00
2025-04-23 10:33:38 +02:00
2025-04-18 14:19:15 +02:00
2025-04-30 09:30:51 +02:00
2025-04-18 14:19:15 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-05-08 02:38:47 +09:00
2025-05-06 17:40:01 +02:00
2025-05-06 13:27:54 +02:00
2025-03-05 12:37:03 +01:00
2025-05-07 22:04:46 +09:00
2025-04-23 10:33:38 +02:00
2025-03-19 02:09:40 +09:00
2024-10-17 09:48:05 +02:00
2025-05-07 22:04:46 +09:00
2025-03-01 00:33:32 +09:00
2025-04-30 09:30:51 +02:00
2025-05-06 10:14:24 +02:00
2025-04-03 06:01:31 +09:00
2025-05-07 22:04:46 +09:00
2025-04-26 09:32:23 +09:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-05-06 10:07:27 +02:00
2025-04-03 11:08:57 +02:00
2025-03-11 18:20:31 +01:00
2025-03-11 18:20:31 +01:00
2025-05-07 22:04:46 +09:00
2025-05-09 12:10:28 +09:00
2025-05-01 13:10:26 +09:00
2025-04-23 10:33:38 +02:00
2025-03-12 06:48:57 +09:00
2025-05-05 19:32:52 +02:00
2025-04-18 14:19:15 +02:00
2025-04-23 10:33:38 +02:00
2025-04-18 14:19:15 +02:00
2025-05-09 11:33:31 +02:00
2025-03-06 09:41:46 +01:00
2025-04-23 09:53:43 +02:00
2025-04-15 12:21:30 +01:00
2025-05-09 11:33:31 +02:00
2025-05-09 11:23:14 +02:00
2025-04-18 14:19:15 +02:00
2025-05-07 22:04:46 +09:00
2025-05-06 17:40:33 +02:00
2025-05-09 11:33:31 +02:00
2025-05-07 22:04:46 +09:00
2025-04-13 09:57:19 +09:00
2025-04-18 14:19:15 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-05-09 11:33:31 +02:00
2025-05-09 11:33:33 +02:00
2025-05-09 11:33:33 +02:00
2025-03-04 02:24:49 +09:00
2025-04-23 10:33:38 +02:00
2025-05-07 22:04:46 +09:00
2025-05-09 11:33:31 +02:00
2025-04-18 14:19:15 +02:00
2025-04-18 13:59:04 +02:00
2025-05-02 09:41:41 +02:00
2024-10-13 06:56:41 +09:00
2025-05-07 22:04:46 +09:00
2025-03-19 11:41:12 +09:00
2024-12-09 15:18:55 +01:00
2025-04-30 09:30:51 +02:00
2025-04-23 10:33:38 +02:00
2025-04-18 14:19:15 +02:00
2025-04-18 14:19:15 +02:00
2025-04-30 09:30:51 +02:00
2025-04-23 10:33:38 +02:00
2025-02-28 13:15:35 +09:00
2025-04-23 10:33:38 +02:00
2025-04-18 14:19:15 +02:00
2025-04-23 10:33:38 +02:00
2025-04-23 10:33:38 +02:00
2025-05-06 10:07:27 +02:00
2025-05-06 10:07:27 +02:00
2025-05-12 13:35:50 +02:00
2025-04-23 09:53:43 +02:00
2025-04-18 13:59:04 +02:00
2025-04-11 23:44:24 +02:00
2025-04-04 14:36:14 +02:00
2025-04-30 09:30:51 +02:00
2025-05-05 21:34:31 +02:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-03-13 01:48:33 +09:00
2025-04-30 22:14:41 +09:00
2025-04-30 15:47:19 +09:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:16 +02:00
2025-04-01 03:26:22 +09:00
2025-04-18 14:19:15 +02:00
2024-12-10 20:55:26 +01:00
2025-04-18 14:19:15 +02:00
2025-03-17 16:03:18 +01:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-05-09 11:33:31 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-03-11 17:54:44 +01:00
2025-04-18 13:59:06 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-01-15 17:03:21 +01:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-04-07 16:52:04 +09:00
2025-05-07 22:04:46 +09:00
2025-05-06 10:14:24 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-04-24 10:15:19 +09:00
2025-05-02 09:41:41 +02:00
2025-05-06 10:14:26 +02:00
2024-12-12 08:35:16 +09:00
2025-05-07 22:04:46 +09:00
2025-04-18 14:19:15 +02:00
2025-04-18 14:19:16 +02:00
2025-03-19 11:41:25 +09:00
2025-04-23 10:33:38 +02:00
2025-04-03 06:01:31 +09:00
2025-04-30 09:30:51 +02:00
2025-03-31 11:51:15 +02:00
2025-03-31 11:51:15 +02:00
2025-04-30 09:30:51 +02:00
2024-10-22 17:51:26 +02:00
2025-05-09 11:33:31 +02:00
2025-04-30 07:50:10 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-04-23 10:33:38 +02:00
2025-05-07 22:04:46 +09:00
2025-05-09 11:33:31 +02:00
2025-04-30 05:38:48 +09:00
2025-01-13 21:52:13 +01:00
2025-04-18 14:19:15 +02:00
2025-05-07 22:04:46 +09:00
2025-01-04 12:23:31 +09:00
2025-05-07 22:04:46 +09:00
2025-04-24 10:15:19 +09:00
2025-04-24 10:15:19 +09:00
2025-05-09 11:33:31 +02:00
2025-04-30 09:30:51 +02:00
2025-03-11 17:54:44 +01:00
2025-05-07 22:04:46 +09:00
2025-05-10 00:17:52 +09:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-01-29 04:58:20 +09:00
2025-05-09 12:10:28 +09:00
2025-04-18 14:19:15 +02:00
2025-04-30 09:30:51 +02:00
2025-05-07 22:04:46 +09:00
2025-05-09 12:10:28 +09:00
2025-05-07 22:04:46 +09:00
2025-05-09 12:10:28 +09:00
2025-05-09 12:10:28 +09:00
2025-04-18 14:19:15 +02:00
2024-10-11 10:48:07 +02:00
2024-10-11 10:48:07 +02:00
2025-01-02 16:39:05 +01:00
2025-01-02 16:39:05 +01:00
2025-04-30 09:30:51 +02:00
2025-03-05 12:37:26 +01:00
2025-02-26 11:29:25 +01:00
2025-02-21 10:03:32 +01:00
2025-04-02 17:32:05 +02:00
2025-04-19 04:43:04 +09:00
2025-01-15 11:56:47 +01:00
2025-01-27 10:18:25 +01:00
2025-02-04 03:03:00 -08:00
2024-10-14 10:57:36 +02:00
2025-03-11 18:20:31 +01:00
2025-03-17 16:03:18 +01:00
2024-10-16 20:12:38 -07:00
2025-02-11 18:29:39 +09:00
2025-01-27 19:26:31 -05:00
2025-05-07 22:04:46 +09:00
2025-01-18 23:24:29 +01:00
2025-04-12 04:55:03 +09:00
2025-01-07 20:31:15 +09:00
2025-01-27 23:51:57 +01:00
2025-04-18 14:19:15 +02:00
2025-05-07 22:04:46 +09:00
2025-02-07 09:18:36 +09:00
2025-05-07 22:04:46 +09:00
2025-03-01 16:22:53 +01:00
2025-03-01 16:22:53 +01:00
2025-04-30 09:30:51 +02:00
2025-04-23 10:33:38 +02:00
2025-05-07 22:04:46 +09:00
2025-04-23 10:33:38 +02:00
2025-05-07 22:04:46 +09:00
2025-05-07 22:04:46 +09:00
2025-03-24 10:45:49 +01:00
2025-04-18 14:19:15 +02:00