That’s great, it’s good as a hobby project.
But realistically, not interesting, we already have a “build system generator”. It’s called CMake.
Realistically you wouldn’t be solving anything that CMake hasn’t already done.
I promise you won’t do it better; you will not get better adoption; you will have even more problems than CMake does
Plus:
> The platform can successfuly produce CMakeLists.txt files and […]
So, it’s a generator for build system generators...? So, you not only need your tool, you also need CMake, plus the actual build system, on top of the actual compilers.
The problem that C++ is having is not that we lack “build system generators”, is that it lacks a “build system” itself that works everywhere.
Don’t make a “build system generator”, that won’t solve any problems. Make the “build system” itself and have it run with every commercial IDE, Visual Studio, Visual Studio Code, QtCreator, Eclipse, CLion, plain old command line, make it
portable.
Stop trying to configure the system to tell the build system to tell the compiler how to do things; just tell the build system what you want to do with your compiler.
I’m biased. I just so happen to currently be working on a hobby project myself to make such a “build system”, if anyone is interested I can provide more details.
But I’m doing that because I think that is the actual problem that needs to be solved, not add another useless build system generator so that we can go back to having the exact same problem that we already have.
From: Std-Discussion <std-discussion-bounces@lists.isocpp.org>
On Behalf Of Erkam Murat Bozkurt via Std-Discussion
Sent: Thursday, June 25, 2026 10:37
To: std-discussion@lists.isocpp.org
Cc: Erkam Murat Bozkurt <er.muratbozkurt@gmail.com>
Subject: [std-discussion] Fwd: Help request for project development
Help request for project development
For a long time, as a hobby project, I have been trying to develop an automatic C++ build system generator in order to simplify C++ build system generation process. The idea was to develop a software development tool which reads
the whole code base of a C++ project and produces every configuration file automatically with zero coding for build system generators such as CMAKE and Basel. From the beginning of the project, the project was looking very trivial. However, after some new
ideas and studies, it started to look more realistic and now, my consideration changed and I think it can be a real start point for a fully automatic C++ build system generator project. The platform can successfuly produce CMakeLists.txt files and Makefiles
for realtively big projects. However, in my opinion, the platform is not ready for general purpose usage and it needs many improvements. I can not solve every problem by myself currently.
Even though I am not sure whether it's really necessary and useful, I want to continue to develop this platform and I need the help of more experienced developers in order to improve it.
Therefore, I need to learn the true channels in order to find friends and/or open-source voluntary contributors or experienced advisers to be able to give useful advice. More specifically, I want to discuss this platform and its
outcomes with more experienced developers and generate new ideas and/or establish possible study groups if it is possible. I have added the project web sites, and a short poster representation.
Is there anyone who can provide any help?
Erkam Murat Bozkurt
M.Sc in Control Systems Engineering
Istanbul/Turkey
The project web sites: