David Given
|
fa760b702c
|
Fix C automatic dependencies to actually work.
|
2022-06-16 19:39:47 +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
|
9a5d0db3d4
|
Oops! | doesn't do the same thing in make as it does in ninja, resulting on
broken rebuilds. These should now work.
|
2022-06-14 21:07:45 +02:00 |
|
David Given
|
b025e6bb88
|
Remove dep/fmt completely.
|
2022-06-14 20:12:55 +02:00 |
|
David Given
|
521bbd4ea5
|
Make build on Windows (again).
|
2022-06-14 19:59:49 +02:00 |
|
David Given
|
95d5d42608
|
Run the encode/decode tests.
|
2022-06-14 19:33:20 +02:00 |
|
David Given
|
8cbdce1d5b
|
Run simple tests.
|
2022-06-14 01:05:18 +02:00 |
|
David Given
|
9099d59c08
|
Cleanup.
|
2022-06-14 00:37:31 +02:00 |
|
David Given
|
0db1ddc788
|
Make work on Windows.
|
2022-06-14 00:15:23 +02:00 |
|
David Given
|
f6023ebbd0
|
Build the GUI.
|
2022-06-13 23:49:22 +02:00 |
|
David Given
|
41dde0e516
|
Build on OSX.
|
2022-06-13 23:38:33 +02:00 |
|
David Given
|
07b1719b17
|
Let's try an actual vanilla Makefile.
|
2022-06-13 23:21:06 +02:00 |
|
David Given
|
afc432078c
|
Try to make work on OSX.
|
2022-06-12 21:41:47 +02:00 |
|
David Given
|
58aacd3f28
|
Finally make build on Windows again.
|
2022-06-12 12:29:53 +02:00 |
|
David Given
|
24a3468928
|
Run the simple tests.
|
2022-06-12 01:10:24 +02:00 |
|
David Given
|
5753cd4877
|
Remove globbing to avoid the luaposix dependency. Start work on Windows stuff.
|
2022-06-11 20:52:19 +02:00 |
|
David Given
|
7592556e4d
|
Build the GUI.
|
2022-06-11 12:22:29 +02:00 |
|
David Given
|
eafb5d9f7f
|
First attempt at make working on github CI.
|
2022-06-11 11:41:33 +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
|
9596cbd85a
|
Don't use the wxwidgets settings for the console fluxengine binary, because it
ends up building a windows-mode binary and not a console-mode binary.
|
2022-03-21 19:25:38 +00:00 |
|
Jeff Epler
|
386d22a45e
|
Makefile: give a clear error at build time if wx is not available
|
2022-03-02 07:44:09 -06:00 |
|
David Given
|
a1a7cfa735
|
We don't need the rich text wxwidgets addon.
|
2022-02-27 13:12:29 +01:00 |
|
David Given
|
38eda6ed3c
|
Add log and settings panels. The log panel is populated during a read (or
write).
|
2022-02-26 18:36:21 +01:00 |
|
David Given
|
042f7b0502
|
Log messages are now forwarded to the UI thread.
|
2022-02-22 00:50:58 +01:00 |
|
David Given
|
e14030e369
|
Actually start using bits of the decoder framework.
|
2022-02-21 22:02:28 +01:00 |
|
David Given
|
33f1084f0a
|
Merge from master.
|
2022-02-13 00:20:12 +01:00 |
|
David Given
|
dfd97d9fc5
|
Merge pull request #359 from tdaede/compdb
Add Make target to build compdb.
|
2022-01-03 00:15:18 +01:00 |
|
David Given
|
265b169d43
|
Merge from master.
|
2022-01-02 15:07:38 +01:00 |
|
David Given
|
8b6b3ee3b8
|
Fix wxwidgets building on Windows. We now have it working on all three
platforms.
|
2021-12-17 20:10:11 +00:00 |
|
David Given
|
5768a766b8
|
Silence stray warnings.
|
2021-12-16 14:27:18 +01:00 |
|
David Given
|
051e9e38f3
|
Add a boilerplate wxwidgets example.
|
2021-12-15 22:55:57 +01:00 |
|
David Given
|
d157b7b05d
|
Make libusbp work on Windows; rework the Microsoft-specific bits of the
firmware to match. This does at least allow us to get rid of the patcher.
|
2021-12-12 17:25:24 +00:00 |
|
dg
|
05981ac46c
|
Make work on OSX.
|
2021-12-12 15:40:12 +00:00 |
|
David Given
|
08615a5954
|
Make libusbp build, at least on Linux; port fluxengineusb to use it.
|
2021-12-12 16:29:51 +01:00 |
|
Thomas Daede
|
08c1671f21
|
Add Make target to build compdb.
|
2021-12-03 02:13:01 -08:00 |
|
David Given
|
2cbe39e553
|
Fix bugs to make the IBM decoder work again.
|
2021-11-26 21:17:58 +01:00 |
|
David Given
|
9874d4bec5
|
Update compiler flags to make newer compilers happy.
|
2021-10-30 13:22:00 +02:00 |
|
David Given
|
42cacb18bd
|
Lots of warning fixes. Can we switch to C++ 2A?
|
2021-08-04 20:29:04 +02:00 |
|
David Given
|
b550bbbd08
|
Don't link against libudev any more.
|
2021-07-08 10:49:57 +02:00 |
|
David Given
|
d2ecec6009
|
Typo fixes.
|
2021-06-19 12:54:06 +02:00 |
|
David Given
|
26f26aec50
|
Try to fix ranlib on Linux and Windows.
|
2021-06-19 12:35:18 +02:00 |
|
David Given
|
34dfc2767f
|
Fix some OSX build inelegancies.
|
2021-06-19 12:24:47 +02:00 |
|
David Given
|
87c13ae20c
|
Make the Windows binary static again.
|
2021-05-26 18:51:33 +01:00 |
|
David Given
|
c669a9c808
|
Add libudev autodetect for GreaseWeazle devices.
|
2021-05-23 17:44:01 +02:00 |
|
David Given
|
1997abcde6
|
Warning fix pass.
|
2021-05-21 22:12:14 +02:00 |
|
David Given
|
3c9fb79263
|
The -Wl,--no-as-needed option isn't needed any more and doesn't work on OSX.
|
2021-05-15 18:30:49 +02:00 |
|
David Given
|
cf9cef6f87
|
Added the machinery for including literal protobufs in the code.
|
2021-05-11 22:13:10 +02:00 |
|
David Given
|
a54e3d33a6
|
Add a first draft of the dotted config file setter.
|
2021-05-08 22:58:29 +02:00 |
|
David Given
|
4fa1dd6860
|
There aren't any static protobuf libraries, so we're going to have to build
dynamic Windows executables now.
|
2021-05-08 10:56:15 +01:00 |
|