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?

Bump?

Am Mi., 5. Aug. 2020 um 01:33 Uhr schrieb Jonah Graham <jonah@xxxxxxxxxxxxxxxx>:
>
> 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
>
> _______________________________________________
> 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