Pete Batard
f5072e45de
[misc] update solution to VS2022
...
* Also fix a possible mishandling of compounded strings in safe string macros
2021-11-16 17:50:20 +00:00
Pete Batard
ee34bf495a
[misc] enable VS2019 String Pooling for Debug builds
...
* Also enable incremental linking and debug libraries for Debug builds
2020-06-02 11:50:23 +01:00
Pete Batard
3d1ec358b5
[core] improve protective MBR for GPT media
...
* Use the upgraded msg.bin MBR along with its more comprehensive message.
* Also fixes and issue in GetResource().
2020-02-19 19:51:32 +00:00
Pete Batard
62dad2ef2f
[misc] update to Visual Studio 2019
2019-08-22 16:41:12 +01:00
Pete Batard
28c1d6eb31
[core] display a notice about Legacy in the protective MBR for GPT
...
* This should help Windows users who create a GPT/UEFI drive and try to use it in BIOS/Legacy
* Also make sure that we take into account the split space for both "SELECT" and "DOWNLOAD"
2019-03-16 13:12:08 +00:00
Pete Batard
7e21f8a60c
[misc] add /utf-8 to MSVC compiler options
...
* Closes #1277
2019-03-12 20:15:57 +00:00
Pete Batard
c5513447c9
[misc] update project to use latest default VS2017 SDK
...
* Also add missing control in localization_data.h
2019-02-27 18:47:15 +00:00
Pete Batard
d90676542b
[misc] report executable arch in the log
...
* Also update VS2017 solution to use 10.0.17134 SDK
* Also update README
2018-10-27 14:22:09 +01:00
Pete Batard
92b66e02eb
[vs2017] revert to using x86/x64 for x86 output directories
...
* Instead of x86_32 and x86_64.
* This should aid with our appxbundle creation and if Microsoft want to
be wholly incorrect in their arch designations, who am I to judge?...
2018-10-26 12:54:20 +01:00
Pete Batard
8dfb760cf2
[misc] set Windows SDK to 10.0.16299
2017-11-20 11:39:53 +00:00
Pete Batard
c5f4e5a2ee
[misc] drop Clang support and move VS2017 project files to .vs
2017-11-11 15:41:04 +00:00