Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Early thoughts on new build model

Hey Michael,

As you can see from my initial thoughts, the build model isn¹t much of a
build model. It¹s really more a method to plug in other systems that can
manage the build while still giving us enough info other tools need.

The thinking is that CMake and qmake do a pretty good job of managing
builds and don¹t really need much from the CDT other than to store the
initial parameters used to invoke those commands. We may want to do some
cool things like providing fancy editors or generating the list of source
files for a given config. But that would be done in a way that external
builds, like Jenkins jobs where you don¹t really want to install you¹re
IDE to do a build (and even Microsoft eventually figured that out with
msbuild ;).

HTH,
Doug

On 2015-07-22, 2:12 PM, "cdt-dev-bounces@xxxxxxxxxxx on behalf of Michael
Scharf" <cdt-dev-bounces@xxxxxxxxxxx on behalf of Michael-Scharf@xxxxxx>
wrote:

>Hey Doug,
>
>do your think that build model can be used independently
>of CDT? Or will it be tightly depending on CDT?
>
>Michael
>
>On 2015-07-22 19:47, Doug Schaefer wrote:
>> Hey gang,
>>
>> Some thoughts came to me this morning for the CDT 9 Build model. I¹ve
>>jotted them down here: https://wiki.eclipse.org/CDT/Build/Doug
>>
>> Please let me know if you have any questions or thoughts or just want
>>to call me crazy :). It¹s all good.
>>
>> My focus is really on enabling uber freedom to integrate any type of
>>build system, external or internal, yet provide the minimum information
>>necessary for the CDT features like the indexer to work.
>>
>> Thanks,
>> Doug
>>
>>
>>
>> _______________________________________________
>> cdt-dev mailing list
>> cdt-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>>from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>>
>
>
>_______________________________________________
>cdt-dev mailing list
>cdt-dev@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe
>from this list, visit
>https://dev.eclipse.org/mailman/listinfo/cdt-dev



Back to the top