Commit Graph

78 Commits

Author SHA1 Message Date
David Given
273d38f237 Fix command detection when a command string contains multiple words. 2025-08-27 00:11:57 +02:00
David Given
8194a08382 Update ab. 2025-08-26 23:09:47 +02:00
David Given
6170b704b1 Fix escaping of $$ strings; then escape them again before passing to ninja! 2025-08-26 21:30:50 +02:00
David Given
4b38fc6044 Update ab again. 2025-08-26 02:06:32 +02:00
David Given
9fd85a8289 Add missing file. 2025-08-26 01:28:53 +02:00
David Given
8c582b8d72 Update to the new ninja-fied ab. 2025-08-26 01:23:58 +02:00
David Given
ea061d65c9 Update ab. 2025-08-19 01:14:33 +02:00
David Given
53ac8bad79 Hopefully fix Windows. 2025-07-27 21:43:26 +01:00
David Given
d2e163bc3b More Windows build debugging. 2025-07-27 21:33:52 +01:00
David Given
3a42911e6f Update ab. 2025-07-27 20:48:10 +01:00
David Given
8e5d52f2c7 Update ab. 2025-07-24 23:25:41 +02:00
David Given
c8fe56ea95 Switch the sandbox back to hardlinks. 2025-04-24 19:41:38 +02:00
David Given
8a2a58b1a5 Hopefully beat the OSX build into working. 2025-04-24 01:16:54 +02:00
David Given
42aec98368 Add missing file. 2025-04-22 23:11:43 +02:00
David Given
6d73371a79 Update ab. 2025-04-22 23:10:51 +02:00
David Given
4d60ff8e67 Update ab. 2025-03-20 02:11:10 +01:00
David Given
f89adce02d Add missing file. 2025-03-18 01:08:09 +01:00
David Given
3e505f47bc It now builds properly! 2025-03-18 01:05:07 +01:00
David Given
15a69f6dcb Make build with the new ab --- but the tests fail. 2025-03-17 22:33:54 +01:00
David Given
6ff68f3f06 Update ab. 2024-11-07 21:06:56 +01:00
David Given
f3e7a4e439 Update ab. 2024-10-19 00:27:38 +02:00
David Given
fb5bb874dd Update ab. 2024-10-19 00:19:05 +02:00
David Given
92b5accb90 Tidy rule count. 2024-10-16 22:37:47 +02:00
David Given
4c140b1b90 Modularise arch. 2024-10-16 21:17:59 +02:00
David Given
3d0f82e4c6 Update ab. 2024-10-16 14:21:47 +02:00
David Given
33495e812e Update ab. 2024-10-14 23:29:09 +02:00
David Given
c6e2958665 Update ab. 2024-10-14 23:14:36 +02:00
David Given
7e80e255a4 Config no longer depends on Flux/Image/Encode/Decode, breaking a circular
dependency.
2024-10-12 01:49:13 +02:00
David Given
68f239765c Update ab. 2024-10-11 21:49:15 +02:00
David Given
77c57d7344 Update ab. 2024-10-09 23:03:35 +02:00
David Given
259c5d67e6 Update ab. 2024-10-09 22:36:42 +02:00
David Given
4c2fa27717 Update ab. 2024-10-09 15:40:01 +02:00
David Given
e154e41bc0 Alternate flag for thin archives. 2024-10-09 01:49:35 +02:00
David Given
d091479f29 decoders protos now built separately. 2024-10-09 01:25:54 +02:00
David Given
27ab1e3e5a Refactor a lot of the proto stuff. 2024-10-08 23:18:30 +02:00
David Given
a777470cda Update ab. 2024-10-02 19:46:50 +02:00
David Given
6fdc9a252a Update ab. 2024-09-28 12:35:22 +02:00
David Given
3b2a3c6e3a Make the _progress script a bit more robust. 2024-09-28 12:12:58 +02:00
David Given
d890383ad2 Update ab. 2024-09-28 12:07:10 +02:00
David Given
a55196e7e5 Update ab. 2024-09-19 16:15:27 +02:00
David Given
866d5a2933 Update ab. 2024-09-19 00:55:45 +02:00
David Given
2af61e4aca Update ab. 2024-09-10 21:22:17 +02:00
David Given
4817298dbb Update ab. 2024-09-10 17:55:45 +02:00
David Given
af0ce4cf35 Update ab. 2024-09-02 23:51:03 +02:00
David Given
7501fcfe8b Looks like compiling protobuf files now requires access to the protobuf
libraries.
2024-05-01 00:18:18 +02:00
David Given
cdb4e9ed21 Typo fix. 2024-03-31 22:00:27 +02:00
David Given
1a612c3db5 Pull the .a file out of fallback targets at make time, not at config time. 2024-03-31 21:53:40 +02:00
David Given
72ab957134 Remember to build C++ files with g++. 2024-03-31 21:44:12 +02:00
David Given
621523db62 Try not to build fallback packages unless necessary. 2024-03-31 21:30:26 +02:00
David Given
94372a7f09 Again. 2024-03-31 13:12:39 +02:00