bfredl
1f004970f0
feat(build): build.zig MVP: build and run functionaltests on linux
...
NEW BUILD SYSTEM!
This is a MVP implementation which supports building the "nvim" binary,
including cross-compilation for some targets.
As an example, you can build a aarch64-macos binary from
an x86-64-linux-gnu host, or vice versa
Add CI target for build.zig currently for functionaltests on linux
x86_64 only
Follow up items:
- praxis for version and dependency bumping
- windows 💀
- full integration of libintl and gettext (or a desicion not to)
- update help and API metadata files
- installation into a $PREFIX
- more tests and linters
2025-05-02 09:28:50 +02:00
..
2025-04-29 15:55:00 +02:00
2023-07-25 05:07:13 -07:00
2025-04-24 06:53:22 +08:00
2025-04-29 14:11:55 +08:00
2025-04-12 10:21:03 -07:00
2025-01-01 12:29:51 -08:00
2025-03-11 06:49:32 +08:00
2024-12-05 07:18:27 -08:00
2025-04-06 02:13:13 +00:00
2024-12-03 09:44:28 -08:00
2024-10-23 14:13:42 +02:00
2024-05-15 23:19:26 +02:00
2024-10-07 08:27:38 -07:00
2025-04-27 15:44:11 -07:00
2025-03-09 10:27:28 -07:00
2025-04-03 10:19:37 -05:00
2025-03-29 07:01:49 +08:00
2025-02-02 07:00:45 +08:00
2025-03-09 10:27:28 -07:00
2024-06-06 09:16:43 -05:00
2025-01-07 09:15:10 +08:00
2025-04-22 11:03:05 +02:00
2025-04-27 22:06:16 +08:00
2024-12-18 09:12:04 +08:00
2024-09-29 12:35:36 +00:00
2024-05-26 07:11:50 +08:00
2021-09-10 08:48:27 +02:00
2023-06-25 17:14:28 +02:00
2023-10-29 16:02:32 +08:00
2024-06-09 13:54:34 +02:00
2025-03-26 05:49:48 -07:00
2025-04-27 10:32:25 -07:00
2024-03-26 18:30:17 +08:00
2025-03-09 10:27:28 -07:00
2025-04-10 07:36:30 +08:00
2023-06-22 03:44:51 -07:00
2023-07-25 05:07:13 -07:00
2023-04-29 09:20:52 +08:00
2024-11-13 08:24:14 +01:00
2025-03-27 01:06:46 +00:00
2025-03-30 13:29:36 -07:00
2025-03-17 12:31:53 +01:00
2023-05-13 21:33:22 +02:00
2025-04-27 15:44:11 -07:00
2025-03-09 10:27:28 -07:00
2025-04-27 08:11:02 -07:00
2025-04-27 15:44:11 -07:00
2025-04-27 15:44:11 -07:00
2025-02-17 10:33:20 +08:00
2025-01-20 13:59:29 +01:00
2025-04-27 13:40:46 -07:00
2024-12-07 02:17:36 +00:00
2022-10-14 08:01:13 -07:00
2025-03-17 12:31:53 +01:00
2024-06-20 20:16:53 +08:00
2025-03-30 13:29:36 -07:00
2025-04-13 07:41:54 +08:00
2025-05-02 09:28:50 +02:00
2025-04-27 08:11:02 -07:00
2025-04-29 14:59:32 +08:00
2025-03-29 13:05:03 +00:00
2025-03-05 23:38:33 +00:00
2023-07-25 20:58:09 +08:00
2024-11-05 08:31:19 +01:00
2023-01-01 15:05:13 +01:00
2024-11-21 06:50:30 +08:00
2025-04-03 06:47:58 +08:00
2025-04-05 06:01:40 -07:00
2025-04-08 13:06:19 +08:00
2025-04-08 13:06:19 +08:00
2024-01-18 00:14:48 -08:00
2024-04-30 04:30:21 -07:00
2023-02-21 23:50:29 +08:00
2025-03-02 14:27:52 -08:00
2023-01-01 15:05:13 +01:00
2023-06-19 08:40:33 -07:00
2024-07-06 17:32:38 +08:00
2025-03-15 15:00:44 +01:00
2024-10-06 07:44:40 +08:00
2025-04-27 13:40:46 -07:00
2025-02-15 14:55:25 +01:00
2025-04-30 06:29:10 +08:00
2025-02-27 02:05:00 -08:00
2025-04-27 01:06:08 +00:00
2025-03-18 06:18:37 -07:00
2023-08-09 11:06:13 +02:00
2023-08-10 17:28:02 +08:00
2025-04-27 15:44:11 -07:00
2025-01-03 08:29:36 -08:00
2024-04-23 08:20:36 +08:00
2025-04-15 10:52:57 +02:00
2024-11-10 09:11:06 +08:00
2023-10-21 18:46:52 +08:00
2024-05-11 18:14:03 +08:00
2025-01-17 09:09:47 +08:00
2023-04-23 15:22:55 +02:00
2022-02-24 18:13:44 +08:00
2025-04-13 00:36:28 +00:00
2023-01-03 10:07:43 +00:00
2022-02-24 18:13:44 +08:00
2023-01-01 15:05:21 +01:00
2023-06-25 17:14:28 +02:00
2025-01-02 06:40:39 -08:00
2023-06-19 08:40:33 -07:00
2023-06-25 17:14:28 +02:00
2023-01-01 15:05:21 +01:00
2024-06-19 09:45:40 -07:00
2023-06-25 17:14:28 +02:00
2023-06-25 17:14:28 +02:00
2025-01-12 07:43:58 +08:00
2023-06-25 17:14:28 +02:00
2024-10-06 07:44:40 +08:00
2024-04-30 05:54:03 +08:00
2023-01-01 15:05:21 +01:00
2023-06-26 11:29:12 +02:00
2025-04-29 14:11:55 +08:00
2023-01-01 15:05:21 +01:00
2023-07-25 05:07:13 -07:00
2023-06-19 08:40:33 -07:00
2024-10-06 07:44:34 +08:00
2025-04-21 08:56:05 +00:00
2025-03-29 13:05:03 +00:00
2024-12-08 08:46:33 +08:00
2025-04-27 13:40:46 -07:00
2024-04-15 03:43:33 +08:00
2025-03-18 06:18:37 -07:00
2025-04-25 17:45:57 +02:00