Commit Graph

545 Commits

Author SHA1 Message Date
David Given
98ea5e9600 Connect up pins 2.3, 2.4 and 2.5 for debugging with a logic analyser. 2019-07-08 01:08:05 +02:00
David Given
ce6077fa22 Apply Denis Kushch's timing fixes to the schematic. No more warnings on builds! 2019-07-08 00:52:59 +02:00
David Given
adb1e9ba00 Document the precompiled releases. FluxEngine-Windows-client-version-82 2019-07-07 01:50:31 +02:00
David Given
7752fd9f2c Remember that our build artifact is now a zipfile... FluxEngine-Windows-client-version-81 2019-07-07 01:45:11 +02:00
David Given
5db81e681f Appveyor really doesn't have zip? 2019-07-07 01:44:08 +02:00
David Given
6ef969fd7e Upload zipfiles rather than uncompressed exes. 2019-07-07 01:42:05 +02:00
David Given
98dece78c6 Let's see if we can avoid the infinite build loops this time... FluxEngine-Windows-client-version-master.78 2019-07-07 01:37:58 +02:00
David Given
aae068e1db Try uploading build artifacts. fluxengine-windows-client-vmaster.75 fluxengine-windows-client-vmaster.76 2019-07-07 01:29:58 +02:00
David Given
1c683fa3f1 Merge pull request #72 from davidgiven/windows
Use mingw32 to build the Windows client, removing the cygwin dependency.
2019-07-07 01:17:34 +02:00
David Given
3a25a40974 Update documentation. 2019-07-07 01:12:01 +02:00
David Given
f38bad1784 Try to streamline Windows builds a bit. 2019-07-07 01:06:40 +02:00
David Given
5817714899 Let's build the Windows binary with lots of optimisation, as we're probably
going to package it as a precompiled binary.
2019-07-07 00:40:20 +02:00
David Given
e5baecbd4d Replace the glob() code with simple opendir stuff, since glob isn't supported
on Windows.
2019-07-07 00:38:29 +02:00
David Given
27ced28ffd Fix typos that were breaking OSX and Linux builds. 2019-07-07 00:26:19 +02:00
David Given
e80ba4ce92 Typo fix. 2019-07-07 00:18:00 +02:00
David Given
ee7ad96837 Attempt to prevent path contamination with Cygwin. 2019-07-07 00:16:31 +02:00
David Given
ca6629569f Can't make Travis work, but appveyor looks promising. 2019-07-07 00:13:57 +02:00
David Given
0807105b51 Maybe like this? 2019-07-06 21:16:35 +02:00
David Given
74ae1630aa Let's try msys2 with /noupdate, to see if it installs more quickly. 2019-07-06 21:10:57 +02:00
David Given
43a4a73990 That worked, but it's slow. 2019-07-06 21:09:03 +02:00
David Given
99827d6a4a I think Travis doesn't come with msys2. 2019-07-06 20:58:32 +02:00
David Given
a0e90a09e0 Can we directly invoke msys2 make? 2019-07-06 20:55:28 +02:00
David Given
6890c802a6 Choco *and* pacman? 2019-07-06 20:47:47 +02:00
David Given
c5a3411e1f Maybe pacman? 2019-07-06 20:46:05 +02:00
David Given
fe1c535a55 Bah. 2019-07-06 20:41:13 +02:00
David Given
b1b6b17168 Try installing chocolatey packages here? 2019-07-06 20:38:26 +02:00
David Given
3ced77518f Hey, look, Travis does windows now! 2019-07-06 20:34:56 +02:00
David Given
8abc73bb97 So many checkins. 2019-07-06 20:20:44 +02:00
David Given
fe5b171a7a Not a fan of this. 2019-07-06 20:19:28 +02:00
David Given
469129380c Set the path correctly? 2019-07-06 20:18:05 +02:00
David Given
30502f4f2d Start trying to make msys2/mingw32 work with appveyor. 2019-07-06 20:13:51 +02:00
David Given
c1e432584d Finally make build on msys2 (mingw32 mode). 2019-07-06 20:07:17 +02:00
David Given
7d42dff2f1 First (failed) attempt to make work with mingw. 2019-07-06 12:58:20 +02:00
David Given
e13f4942a0 Set build flags from the top-level makefile, not from mkninja.sh. 2019-07-05 00:18:53 +02:00
David Given
8cd64d1eac Don't build stripped versions of all the tests. 2019-07-05 00:03:33 +02:00
David Given
6e8b621674 Generate both debug and non-debug binaries. 2019-07-04 23:58:23 +02:00
David Given
cfdad7492b Attempt to generate build artifacts from appveyor. 2019-07-04 23:53:39 +02:00
David Given
e58de07036 Merge. 2019-07-04 13:32:57 +02:00
David Given
fe3812860a Make help options a bit more consistent. 2019-07-04 13:32:42 +02:00
David Given
22ff86ef9e Update date. 2019-07-04 11:13:49 +02:00
David Given
f83cfd5cd6 Merge. 2019-07-04 11:12:26 +02:00
David Given
4eff798237 Turns out I'd cocked up the build system setup --- bootstrap with make again. 2019-07-04 11:12:17 +02:00
David Given
fe8122afcc Turns out I'd cocked up the build system setup --- bootstrap with make again. 2019-07-04 11:12:17 +02:00
David Given
e5f0a355ef Tweak technical documentation a bit --- it was getting stale. 2019-07-04 00:00:49 +02:00
David Given
905fbe5b4a Add the note about the build system change. 2019-07-03 23:30:24 +02:00
David Given
b78ccfe887 Replace the ninja file with the stub. 2019-07-03 23:24:08 +02:00
David Given
40d093b36d Hook the MX reader up. 2019-07-03 23:23:05 +02:00
David Given
49cfba569d Merge. 2019-07-03 23:20:28 +02:00
David Given
d0a864c052 Merge. 2019-07-03 23:20:07 +02:00
David Given
5b894d768b Merge pull request #71 from davidgiven/merge
Massively simplify the build environment.
2019-07-03 23:15:51 +02:00