Open Aeva opened 2 years ago
the _s forms look to be introduced in C11 though, so I'm guessing you don't want a PR that replaces them?
I'm thinking you're probably right that targeting C99/C++98 is a desired feature (at least it's mentioned on the home page)
Looks like the premake script defines _CRT_SECURE_NO_WARNINGS
, and the 2017, 2019 projects have it defined.
You should be okay to define _CRT_SECURE_NO_WARNINGS
for at least your third_party\wren directory.
All that said, I too wanted vs2022 project files, so I updated premake and generated them here.
Here's the full error output. I dropped the sources into a C++17 project, configured the include paths, and hit build.