Skip to content

Conversation

@CE1CECL
Copy link

@CE1CECL CE1CECL commented Jan 24, 2026

Don't add it to the vmaware.hpp, to prevent any external apps that may require newer a Windows versions at all (if XYZ app is heavy-dependant on VMAware, & to prevent XYZ app dev from reordering headers/defining more _WIN32_WINNT's in their own apps for no-reason.
This will be usefull for 86Box/PCem detection testing, as they can only run up to Windows 7 (they are retro PC emulators after all, still considered VMs to me)

Copilot AI review requested due to automatic review settings January 24, 2026 17:40
@CE1CECL
Copy link
Author

CE1CECL commented Jan 24, 2026

Oh, before I forget, this fixes #480 in CI builds

@kernelwernel kernelwernel self-assigned this Jan 24, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adjusts the CLI build configuration on Windows to target older Windows versions (Vista/6.0) by default without changing the public header (vmaware.hpp).

Changes:

  • Adds _WIN32_WINNT/WINVER defines in the Windows-specific section of the CLI to target Windows Vista (0x0600).
  • Minor end-of-file diff cleanup (no functional change).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CE1CECL CE1CECL force-pushed the dev branch 3 times, most recently from d27a05b to 6f67af4 Compare January 24, 2026 17:48
@CE1CECL CE1CECL changed the title Add Support for Down to Windows Vista in the CLI by default Add Support for Down to Windows 7 in the CLI by default Jan 24, 2026
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx. 💯

Signed-off-by: Christopher Lentocha <christopherericlentocha@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants