Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] What exactly is CDT core build?

Hi Martin,

Core build was written by Doug - he isn't active here anymore.

Jeff has the most experience with Core build AFAIK.

@Jeff, can you comment on any of Martin's questions, or direct us to the best place to find the answers?

Thanks,
Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Tue, 4 Aug 2020 at 16:28, 15 knots <fifteenknots505@xxxxxxxxx> wrote:
Hi all,

What exactly is core build compared to managed build? Are there any
concept papers that explain it? I found standard build [1] in the CDT
wiki.
Which packages belong to the scope of core build?

I am evaluating a path to improve cmake build support for CDT that
takes the CMakeLists.txt as the source of truth. I already did that
for managed build (cmake4eclipse), but MBS gives a project
configuration UI that is confusing to users: Lots of the input fields
simply have no effect if the project uses cmake to generate build
scripts.

Looking at the CDT code base, I found at least one discrepancy:
The CMake-project-creation wizard put a <pathentry> for the output
location into the .cproject file, but CBuildConfiguration.class
hard-codes the location to be
project.getFolder("build").getFolder(configName).
Is core build supposed to use .cproject to store the preferences any longer?

Regards, Martin

[1] https://wiki.eclipse.org/CDT/NewBuild/Standard
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

Back to the top