David Given
|
d1524f78fb
|
Apply the fix from #811 to make everything build against Protobuf 31.
|
2025-08-19 23:28:19 +02:00 |
|
David Given
|
df4d27eefe
|
Better support for repeated fields in the config language. Add a helper
for showing all config fields in a proto.
|
2025-08-10 22:22:58 +01:00 |
|
David Given
|
b5eaec0778
|
Try more Windows fix?
|
2025-07-28 12:23:41 +01:00 |
|
David Given
|
06b126a2e7
|
Typo fix.
|
2025-07-27 23:20:32 +01:00 |
|
David Given
|
ed96ebac79
|
Another Windows fix.
|
2025-07-27 23:08:37 +01:00 |
|
David Given
|
311ff4a89f
|
Add in some missing dependencies.
|
2025-03-19 03:01:10 +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
|
49a0a6fdb3
|
Fix things caused by the ab upgrade.
|
2024-11-07 21:16:27 +01:00 |
|
David Given
|
7983a4b883
|
Move the external file format stuff into its own module.
|
2024-10-15 00:46:46 +02:00 |
|
David Given
|
e1f2494966
|
Create a config module containing all the configuration, proto and flags
stuff.
|
2024-10-13 11:57:18 +02:00 |
|
David Given
|
f5b14cadf8
|
Use "" to access the fmt headers, not <>, or else Windows can't find the
fallback library.
|
2024-10-09 15:10:22 +02:00 |
|
David Given
|
27ab1e3e5a
|
Refactor a lot of the proto stuff.
|
2024-10-08 23:18:30 +02:00 |
|
David Given
|
af0ce4cf35
|
Update ab.
|
2024-09-02 23:51:03 +02:00 |
|
David Given
|
cac4d1ce86
|
Encode all the protos in one go (per library), as it's vastly faster.
|
2024-08-12 12:36:39 +02:00 |
|
David Given
|
654e7e750c
|
Fix truncate arg ordering because of stupid OSX.
|
2024-05-01 00:25:10 +02:00 |
|
David Given
|
3e053b32e2
|
Display a useful command to repeat a test if one fails.
|
2024-04-30 23:07:10 +02:00 |
|
David Given
|
f9c1816e6f
|
Format.
|
2024-03-30 19:29:48 +01:00 |
|
David Given
|
d960b020ea
|
Get the executables building on WSL2 Fedora.
|
2024-03-30 19:14:02 +01:00 |
|
David Given
|
c115de9d40
|
Update to build with ab.
|
2024-03-29 23:53:05 +01:00 |
|
David Given
|
533b217c8f
|
Eliminate the broken tpi system for a simple drive/format type field.
|
2023-10-29 21:10:14 +01:00 |
|
dg
|
dcb92db519
|
Remove old build system.
|
2023-10-26 19:29:01 +00:00 |
|
David Given
|
44fc532d63
|
Build the documentation.
|
2023-10-24 00:49:05 +02:00 |
|
David Given
|
a24fe420c4
|
We can now build both the CLI and GUI binaries!
|
2023-10-22 21:20:47 +02:00 |
|
David Given
|
f5f223f622
|
First steps towards reworking the build system... again.
|
2023-10-21 23:02:46 +02:00 |
|
David Given
|
315889faf6
|
Warning fix.
|
2023-07-23 22:49:23 +02:00 |
|
dg
|
dae9537472
|
Warning fixes.
|
2023-07-07 21:51:24 +00:00 |
|
David Given
|
214ff38749
|
Tweak documentation layout.
|
2023-05-25 22:08:28 +02:00 |
|
David Given
|
f2d92e93fb
|
Format.
|
2023-05-25 21:27:49 +02:00 |
|
David Given
|
854b3e9c59
|
Better autogenerated documentation.
|
2023-05-25 21:14:41 +02:00 |
|
dg
|
d84c366480
|
You can now fetch config fields by path.
|
2023-05-11 19:03:36 +00:00 |
|
dg
|
42e6c11081
|
Migrate to a new global config object.
|
2023-05-10 23:13:33 +00:00 |
|
dg
|
7099264334
|
Correct index table rendering.
|
2023-05-08 18:37:16 +00:00 |
|
dg
|
fe39977ff7
|
Remember to add links to each profile's documentation.
|
2023-05-07 23:51:55 +00:00 |
|
dg
|
b9fc8de5b5
|
OSX compatibility.
|
2023-05-07 23:33:36 +00:00 |
|
dg
|
f7b8022d3a
|
Switch to the traditional unicorn/dinosaur support categorisation.
|
2023-05-07 23:06:56 +00:00 |
|
dg
|
a62346c515
|
Add short names to each profile.
|
2023-05-07 21:49:14 +00:00 |
|
dg
|
ab1b10f935
|
Typo fix.
|
2023-05-07 21:30:09 +00:00 |
|
dg
|
8e918706dc
|
First draft at autogenerating the table in the README.
|
2023-05-07 21:28:42 +00:00 |
|
dg
|
db004bc787
|
Preparse ConfigProto objects.
|
2023-05-07 19:28:29 +00:00 |
|
dg
|
71a7f3554e
|
Remember to actually add the documentation files...
|
2023-05-07 18:40:24 +00:00 |
|
dg
|
5c3f422a53
|
First pass at automatic document generation.
|
2023-05-07 18:36:30 +00:00 |
|
dg
|
2fe0cec04a
|
Copy documentation into the config definitions.
|
2023-05-07 16:48:17 +00:00 |
|
David Given
|
1dd94a7d82
|
Refactor disk layout information out of ImgReaderWriterProto into a new
top-level config paragraph.
|
2022-08-25 22:51:26 +02:00 |
|
David Given
|
ffece005c5
|
Use the correct extensions for the output binaries.
|
2022-06-15 21:46:50 +02:00 |
|
David Given
|
256c42833a
|
Rememeber to run the proto test.
|
2022-06-14 21:36:55 +02:00 |
|
David Given
|
372a9075d7
|
Remove obsolete files.
|
2022-06-14 21:22:43 +02:00 |
|
David Given
|
95d5d42608
|
Run the encode/decode tests.
|
2022-06-14 19:33:20 +02:00 |
|
David Given
|
5efbb38270
|
Initial port to ackbuilder. The fluxengine binary builds on Linux.
|
2022-06-11 01:00:31 +02:00 |
|
David Given
|
adff739a5d
|
Partial conversion to do automatic scaling of flux based on the disk rotation
speed. Although, something seems to have broken for 5.25" disks.
|
2022-03-27 23:50:32 +02:00 |
|