Commit Graph

2773 Commits

Author SHA1 Message Date
David Given
0d4c747a05 Merge pull request #783 from davidgiven/osx
More build script fixes.
2024-10-16 17:52:41 +02:00
David Given
6cc7d7b8fe Update build script... again. 2024-10-16 14:22:59 +02:00
David Given
3d0f82e4c6 Update ab. 2024-10-16 14:21:47 +02:00
David Given
26abcbaf81 Adjust OSX scripts... again. 2024-10-16 14:12:09 +02:00
David Given
f7efaa37f5 Merge pull request #782 from davidgiven/osx
Fix OSX builds.
2024-10-16 01:38:34 +02:00
David Given
ce4a9cfbd7 OSX 15 runners seem hard to find? 2024-10-15 23:36:58 +02:00
David Given
45f769893c Try and update the build scripts to use a matrix. 2024-10-15 23:07:36 +02:00
David Given
8a23046187 Fix another protocc invocation. 2024-10-15 22:48:48 +02:00
David Given
ca8f2a886e Was this the problem? 2024-10-15 22:45:50 +02:00
David Given
9dc6bdb03b Return of debugging. 2024-10-15 22:37:21 +02:00
David Given
c9b3e5e7e5 Bride of debugging. 2024-10-15 22:32:57 +02:00
David Given
f0ce9c1431 Even more debugging. 2024-10-15 22:12:48 +02:00
David Given
0b22593572 More debugging. 2024-10-15 22:11:06 +02:00
David Given
2fd1115ec9 Add debugging. 2024-10-15 22:05:42 +02:00
David Given
38d4bbdba1 Try upgrading the OSX version on CI. 2024-10-15 21:45:31 +02:00
David Given
cb9325843e Merge pull request #781 from davidgiven/refactor
More refactoring and modularisation.
2024-10-15 21:44:56 +02:00
David Given
900ba11623 Move csvreader into external. Why was it in core? 2024-10-15 00:56:57 +02:00
David Given
7da4e15b73 Move the Kryoflux and Catweasel stuff into external. 2024-10-15 00:52:02 +02:00
David Given
7983a4b883 Move the external file format stuff into its own module. 2024-10-15 00:46:46 +02:00
David Given
ea4a147751 Move fluxmapreader/fluxpattern into data. 2024-10-15 00:00:27 +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
86ede224ac Merge pull request #778 from davidgiven/refactor
Even more cleanup refactoring.
2024-10-14 00:35:08 +02:00
David Given
e07a906731 Silence some warnings. 2024-10-13 23:39:03 +02:00
David Given
76d139c29e Remember to add a virtual descructor to LogRenderer. 2024-10-13 23:32:41 +02:00
David Given
4b8487f164 Add missing file. 2024-10-13 23:27:12 +02:00
David Given
a006e0bf6f Overhaul the log stuff to actually work again (better). 2024-10-13 23:26:12 +02:00
David Given
c5373480ba Move a lot of the data-handling utilities into their own module. 2024-10-13 13:35:48 +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
9ddfa5a56b Move the logger into core. 2024-10-13 11:39:33 +02:00
David Given
6339cd6b31 Move the routines which render log messages out of logger.cc; this breaks the
dependency which required logger.cc to have access to the entire rest of the
system. Although we still need to forward declare all the log messages.
2024-10-13 11:20:27 +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
c6cbae4bc4 Merge pull request #777 from davidgiven/refactor
Lots more refactoring to build in a more modular way (and with a dramatically improved ab).
2024-10-11 22:45:59 +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
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
e154e41bc0 Alternate flag for thin archives. 2024-10-09 01:49:35 +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
665ceb9ea6 Add missing file. 2024-10-08 23:24:07 +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
f48d1c5196 Add progress info to MKDOC. 2024-10-02 11:38:24 +02:00
David Given
cee893b845 Merge pull request #774 from davidgiven/refactor
Do a lot of badly needed refactoring so that things aren't built as one huge library.
2024-10-02 11:34:24 +02:00
David Given
07ccb6319a Tweak dependencies. 2024-10-02 01:16:38 +02:00
David Given
a6981ff7ef Split the FluxmapReader and FluxPattern files. 2024-10-02 00:42:06 +02:00