This repository contains different development-related examples of features, languages, techs etc.
- apps - How to organize apps.
- Minimal OpenGL Example - How to organize minimal OpenGL app with GLFW & GLEW + C++23 + C++20 Modules.
- cmake - Everything related to usage of cmake.
- ExternalProject Example - How the one can use ExternalProject cmake macro to add vendor package into the main project (not superbuild).
- Embedded Static Libs Into Shared Example - How the one can embed all static libs (converted to OBJECTS) into a single DLL.
- cpp - Everything related to C++ language.
- C++20 Modules and DLL Example - How the one can use C++ Modules together with Windows DLL libraries.