Commit Graph

16 Commits

Author SHA1 Message Date
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
1f2ebe8c33 Fixup due to bad intermediate files... 2024-10-09 01:37:15 +02:00
David Given
28444b7907 imagewriter protos built separately. 2024-10-09 01:30:28 +02:00
David Given
75f41fc630 imagereader proto built separately. 2024-10-09 01:28:07 +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
af0ce4cf35 Update ab. 2024-09-02 23:51:03 +02:00
David Given
f9c1816e6f Format. 2024-03-30 19:29:48 +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
David Given
ca6b90f8c1 Split C and C++ libraries, so that you can use C++ compiler flags. Build with
C++17.
2023-10-24 22:00:09 +02:00
David Given
07aa416975 Make the tests work. 2023-10-22 22:57:54 +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
986be921f4 First working command-line executable. 2023-10-22 19:18:14 +02:00
David Given
f5f223f622 First steps towards reworking the build system... again. 2023-10-21 23:02:46 +02:00