Code::Blocks still plans to keep using Configure/Make, correct?
I am thinking about trying to create an MSys2 CB Package and wish to confirm CB has no serious plans to stop using the configure/make build system. I figure the two obvious ways was the cb project via cbp2make or using the configure/make method to create an MSys2 MinGW package for Code::Blocks. There was an CB user who suggested cmake about two years ago; but, I think that went no where.
The build systems I have glanced at in the last 5 years to build CB are:
1. configure/make pros CB currently uses it and a lot of other projects use it
2. cbp2make pros the CB team seems to have taken over the cbp2make project
3. cmake pros seems to be a lot of projects using it
4. premake pros looked like a nice system; but, few people are using it
Current plan is to create a MSys2 MinGW package for just cbp2make and see it it can create anything useful when applied to CB core project only. If the result is bad, try once more to use configure/make and see it it can produce useful output for just CB core (no contrib plugin) in a short time frame.
If that fails, then review the pros and cons on premake and cmake (cmake is the one likely to be chosen) and pick one to try.
Status updates below:
Using cbp2make looks to be too much work; just getting cbp2make to work is too much work.
Since, I am trying to learn cmake, I might try that next.
Tim S.