Thanks for the work. I can use this in a few weeks to cross reference the changes I have been working on for the current Linux workspace/project build as it has some missing plugins at the high level.
Some feedback:
1) There are three ways to build on Linux as per the following list. You have done one, but the other two is the way the nightly and release are built, so are there any plans for producing a build process for the other two methods? - Workspace/Project file - bootstrap/config/make (aka makefile)
- bootstrap/dpkg-buildpackage (aka Debian deb build) In
https://sourceforge.net/p/codeblocks/tickets/1181/ I have attached my work in progress build docs that cover the three methods above plus windows. These will help for the makefile and deb build processes if you are not familiar with them.
2) There are no Workspace/Project or script files in the src directory that allow you to build C::B with wxWidgets 3.1.x , are these missing or not done yet?
3) Do you need to build wx3.1.x or can you use the unofficial CodeLite 3.1.x wxWidget install files?4) The external src\plugins\contrib\FortranProject project currently supports wx3.0.x. Are there plans to ask the maintainer to support wx3.1.x or are you going to do it and give the update to the maintainer? The plugin main web site is
https://cbfortran.sourceforge.io/5) I would grab the latest SF code and make the same changes from
https://sourceforge.net/p/codeblocks/code/12664/ as this is a very recent change that affected the unix wx3.0 files.
Just a thought: Miguel has been gradually been incorporating wx3.2 support into the SF trunk and as such it may be easier to get changes into the SF trunk if they were for wx3.2.