Fabrice de Gans
297d7c06c4
[hidpi] Use wxWidgets 3.2 on Windows
...
* Remove the custom handling for pre-3.1.4 builds on Windows since
both the mingw and msvc builds now use 3.2.
* Remove wxDPIChangedEvent handling, since this triggers a resize,
which has the same effect.
* Implement main/WinMain ourselves, rather than relying on wxWidgets
macros. This allows us to initialize the console earlier in the
process.
* Add an explicit dependency on the manifest file to trigger a link
when it is modified.
2022-10-15 22:25:54 +00:00
Zach Bacon
a413eb048c
switch from wxmsw3.1 to wxWidgets 3.0 and pkg-config to pkgconf
...
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 01:22:24 -04:00
Zach Bacon
fed8c3697e
Yeah... one last tweak to get submodules pulled
...
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 01:08:34 -04:00
Zach Bacon
3abf084f2f
last tweak to the CI build system
...
at least till clang is fixed for windows targets
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
2022-06-05 00:57:20 -04:00
Zach Bacon
05e58ba0a7
update the workflow script
2022-06-05 00:49:02 -04:00
Zach Bacon
5ed544aad3
[Workflow] Ensure checkout is autocrlf for github actions
2022-02-02 09:43:52 -05:00
Zach Bacon
4223c39c4c
disable online updates for github workflow
2021-10-03 16:38:43 -04:00
Zach Bacon
459de4ba78
aaaand I forgot to append the -D to enable the sdl static stuff
2021-10-03 16:24:54 -04:00
Zach Bacon
9a5406f824
enable several configuration options, the static I'm sure won't work though
2021-10-03 16:18:46 -04:00
Zach Bacon
859359e5ef
Add ffmpeg to the build
2021-10-03 16:05:26 -04:00
Zach Bacon
ab1ff4191d
add zip to the build process
2021-10-03 16:02:59 -04:00
Zach Bacon
e8383447a8
This should fix the basic build, I'll add proper configure options later
2021-10-03 15:56:31 -04:00
Zach Bacon
bdc79bbe20
I'm still learning github actions it seems
2021-10-03 17:08:07 -04:00
Zach Bacon
227c1d69b3
add git
2021-10-03 17:01:51 -04:00
Zach Bacon
2011a5cc9c
Let's run the git submodule command
2021-10-03 16:57:32 -04:00
Zach Bacon
24ecb82fb1
let's try this bit for the workflow
2021-10-03 16:52:35 -04:00
Zach Bacon
dd2e837310
let's set the build environment for github actions
2021-10-03 16:45:22 -04:00
Zach Bacon
0db7eab66c
add github actions workflow
2021-10-03 16:37:11 -04:00