68 Commits

Author SHA1 Message Date
Andy Vandijck
be765d7410 Merge pull request #14 from andyvand/master
Fix Windows XP updates
2025-07-09 14:26:41 +02:00
Andy Vandijck
959f2501a1 Fix Windows XP updates
Fix Windows XP updates
2025-07-09 14:26:08 +02:00
Andy Vandijck
d2e68f1641 Merge pull request #13 from andyvand/master
Add new MSVC winsparkle builds
2025-06-28 22:16:25 +02:00
Andy Vandijck
8daf7a4d0e Add new MSVC winsparkle builds
Add new MSVC winsparkle builds
2025-06-28 22:15:41 +02:00
Andy Vandijck
855244e252 Merge pull request #12 from andyvand/master
Fix Windows XP WinSparkle
2025-06-25 13:48:10 +02:00
Andy Vandijck
56c88bb2eb Fix Windows XP WinSparkle
Fix Windows XP WinSparkle
2025-06-25 13:47:33 +02:00
Andy Vandijck
242993b3c8 Merge pull request #11 from andyvand/master
Fix symbol export
2025-06-23 15:19:01 +02:00
Andy Vandijck
9ecc6d470f Fix symbol export
Fix symbol export
2025-06-23 15:18:32 +02:00
Andy Vandijck
9dfe32c2b7 Merge pull request #10 from andyvand/master
Fix symbol exports
2025-06-23 14:51:14 +02:00
Andy Vandijck
d39792af6f Fix symbol exports
Fix symbol exports
2025-06-23 14:42:06 +02:00
Andy Vandijck
54db547edf New MinGW WinSparkle build
New MinGW WinSparkle build
2025-06-23 09:49:50 +02:00
Andy Vandijck
b4624b76e6 Add new MinGW WinSparkle build
Add new MinGW WinSparkle build
2025-06-23 09:48:58 +02:00
Andy Vandijck
cdc9f2db71 Fix MinGW I386 sparkle DLL
Fix MinGW I386 sparkle DLL
2025-06-19 18:43:19 +02:00
Andy Vandijck
921fd0ab3d Merge pull request #8 from andyvand/master
Fix WinSparkle ARM64 DLL
2025-06-19 14:45:45 +02:00
Andy Vandijck
fa489d1c12 Fix WinSparkle ARM64 DLL
Fix WinSparkle ARM64 DLL
2025-06-19 14:44:45 +02:00
Andy Vandijck
df61f0deae Merge pull request #7 from andyvand/master
Add WinSparkle 0.9.1 files for MSVC
2025-06-19 13:43:45 +02:00
Andy Vandijck
6e199817ab Add WinSparkle 0.9.1 files for MSVC
Add WinSparkle 0.9.1 files for MSVC
2025-06-19 13:43:14 +02:00
Andy Vandijck
6a7d0afd07 Merge pull request #6 from andyvand/master
Updated MinGW winsparkle
2025-06-19 12:12:18 +02:00
Andy Vandijck
4028f2ba2d Updated MinGW winsparkle
Updated MinGW winsparkle
2025-06-19 12:11:36 +02:00
Andy Vandijck
bb5617be2e Merge pull request #5 from andyvand/master
Add WinSparkle DLL files
2025-06-18 18:23:14 +02:00
Andy Vandijck
83444e4fe0 Add WinSparkle DLL files
Add WinSparkle DLL files
2025-06-18 18:19:51 +02:00
Andy Vandijck
5aee807537 Merge pull request #4 from andyvand/master
Add WinSparkle 0.9.1 for MSVC and MinGW
2025-06-15 18:22:13 +02:00
Andy Vandijck
b7d595c5e2 Add WinSparkle 0.9.1 for MSVC and MinGW
Add WinSparkle 0.9.1 for MSVC and MinGW
2025-06-15 18:21:24 +02:00
Andy Vandijck
cc159a0036 Merge pull request #1 from visualboyadvance-m/master
Updates from main
2025-06-15 12:51:05 +02:00
Andy Vandijck
0d4706b524 Fix XAudio2 for clang-cl 2025-05-21 19:44:05 +00:00
Andy Vandijck
e073f90325 Add support for secure lib and fix warning
Add support for secure lib and fix warning
2025-05-10 16:30:30 +00:00
Fabrice de Gans
a1e3f42508 Remove unneeded headers 2024-11-24 21:09:46 -08:00
Rafael Kitover
b9cfd0b1ea Add XAudio 2.7 DLLs
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2024-10-04 20:11:36 +00:00
Rafael Kitover
0a1cdd9c04 Update WinSparkle to 0.8.1
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2024-09-09 10:38:05 +00:00
Rafael Kitover
e8ce758a98 Add wxrc/wxrc.exe 32 bit for cross builds
A native wxwidgets wxrc executable is required during the build process,
add a 32 bit x86 wxrc for Windows cross builds.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2022-12-29 02:24:45 +00:00
Rafael Kitover
a39ddbb983 Add wxrc for appveyor.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2020-08-14 11:11:10 +00:00
Rafael Kitover
605765f55d Add some msvc headers for xaudio2 support.
These were taken from the msvc-deps project repo.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2020-02-24 20:43:29 +00:00
Rafael Kitover
fa2265a8be Remove winsparkle-static submod, use bin release.
Getting winsparkle-static to work for us is going to be complicated,
because it also initializes a wxWidgets app.

For the time replace it with a binary release of winsparkle, we will
package the dll as a resource.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-11-05 00:36:01 +00:00
Rafael Kitover
2fa2a266a1 Use our own fork of winsparkle-static.
We may need to make some modifications to get the static linking working
with our setup.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-11-04 00:51:02 +00:00
Rafael Kitover
a51084bc56 replace winsparkle with winsparkle-static
To my great fortune, someone already made a static fork of winsparkle,
so we will use this instead.

https://github.com/openplanet-nl/winsparkle-static

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-11-03 01:54:48 +00:00
Rafael Kitover
c92c21c6fd add winsparkle and .gitignore
Add winsparkle as git submodule. This will require switching to a
`--recursive` submodule update.

Add .gitignore from vbam.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-11-02 23:59:38 +00:00
Rafael Kitover
fe50718d0e remove int types from unistd.h compat header
They seem to already be defined in vs2017.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-07-03 22:09:35 +00:00
Rafael Kitover
7d139653f0 some cleanup
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-04-18 10:52:35 +00:00
Rafael Kitover
3e018956d5 add unistd.h compat header for visual studio
Based on:

https://stackoverflow.com/a/826027/262458

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2019-04-14 01:12:11 +00:00
zachbacon
33a0af6701 Working libs for a visual studio 2017 build via cmake. 2018-06-06 03:14:54 -04:00
Zach Bacon
226f6601fa Missing header for SFML 2017-09-13 18:55:30 -04:00
Zach Bacon
560f657717 You know the story. 2017-09-13 18:51:58 -04:00
Zach Bacon
06c348d2f2 Missing pnginfo header 2017-09-13 18:51:16 -04:00
Zach Bacon
6722781fc1 Sigh, yet another missing header, bare with me please 2017-09-13 18:50:36 -04:00
Zach Bacon
2ef5d0b05b missing header for png 2017-09-13 18:49:27 -04:00
Zach Bacon
9737d11a0b Turn Off GLES by default in SDL2, it will fail and we don't need it right now 2017-09-13 18:42:52 -04:00
Zach Bacon
0cbf8f338a Because Linux is case sensitive 2017-09-13 18:41:01 -04:00
Zach Bacon
14ee02313c Forgot one other file needed for SFML 2017-09-12 20:28:47 -04:00
Zach Bacon
21bc44efa7 Forgot inftrees.h 2017-09-12 20:26:16 -04:00
Zach Bacon
7ca9a96e84 Added sdl2 2017-09-12 20:05:17 -04:00