It would be nice, if when working on a "workspace" with multiple "projects", various options of the project (compiler level, flags, libraries, link options for libraries, etc.), could be inherited from the workspace. Those project options inherited from the workspace would all be the same for each individual project, while projects needing unique options would specify those in the project's .ppj or whatever file. Thanks.
While that's an interesting idea, I guess it better to keep simple the project manager of Pelles C.
Might be possible with Add-In.
Hopefully someone understand a you ideas for it.
Quote from: PhilG57 on March 22, 2026, 04:21:39 PMIt would be nice, if when working on a "workspace" with multiple "projects", various options of the project (compiler level, flags, libraries, link options for libraries, etc.), could be inherited from the workspace. Those project options inherited from the workspace would all be the same for each individual project, while projects needing unique options would specify those in the project's .ppj or whatever file. Thanks.
Not that familiar with the 'workspace' use but I created one with two projects. The workspace file contains none of the project options (from either project) so I can't see how anything would inherit something not existing. Seems this concept it would totally change the way projects themselves and workspaces work.
Alternatively it might be possible to have an Add-In that can select a project mode from one project and replicate it into a different project. This would work similarly to the new Copy Mode feature, except copy from another project rather than copy from an existing mode within the current project.
John Z