Date: Sat, 29 Jul 2023 17:28:03 +0500
Hi.
I will like to showcase my build-system HMake
https://github.com/HassanSajjad-302/HMake.
It has C++20 modules and header-units support. It also supports drop-in
header-files to header-units replacement.
With it, with MSVC I compiled an SFML example with C++ 20 header-units.
https://github.com/HassanSajjad-302/SFML
HMake however has a flaw and there is no easy solution for it. To fix this,
I will like to propose a new way to compile source files.
https://github.com/HassanSajjad-302/HMake/wiki/HMake-Flaw-And-Its-Possible-Fixes
I am very confident that the adoption of this will result in flawless
module and header-unit support in HMake which will translate to a very good
user experience while converting their code base to C++20 modules.
Please share your thoughts.
Best,
Hassan Sajjad
I will like to showcase my build-system HMake
https://github.com/HassanSajjad-302/HMake.
It has C++20 modules and header-units support. It also supports drop-in
header-files to header-units replacement.
With it, with MSVC I compiled an SFML example with C++ 20 header-units.
https://github.com/HassanSajjad-302/SFML
HMake however has a flaw and there is no easy solution for it. To fix this,
I will like to propose a new way to compile source files.
https://github.com/HassanSajjad-302/HMake/wiki/HMake-Flaw-And-Its-Possible-Fixes
I am very confident that the adoption of this will result in flawless
module and header-unit support in HMake which will translate to a very good
user experience while converting their code base to C++20 modules.
Please share your thoughts.
Best,
Hassan Sajjad
Received on 2023-07-29 12:28:17