if you maybe wondering why would i waste part of the project's time in keeping it compatible ancient C++ on Windows and outside the limited scope of MSVC+VS, it is simply because my engine supporting many old platforms natively, and i always want to keep that while moving fwd.
mamoniem, et al. 🌹♠️🦷🌿
U may find some attempts for Ninja on Win, but i cancelled them early, as it didn't seem to integrate well on VSCode.
I wanted to be able to generate project for any platform/console for any C++ver(98->23), & ninja wasn't helping in getting a ready project in the IDE of choice.
mamoniem, et al. 🌹♠️🦷🌿
After many attemps (see my recycle bin deletion count) and fighting w CMake, the engine now can compile MinGW/G++ on Windows (along side MSVC or Ninja/G++ Linux)
This was a very important step, as unfortunatly moving to latest versions of VS took away old C++11/03/98 from me!