Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] How to build CDT?

On Fri, Oct 31, 2008 at 8:06 PM, Tom Ball <tball@xxxxxxxxxx> wrote:
> My hunch is that no one is building complete builds other than the build
> server.  If anyone wants, I can enhance build.sh to pull in an optional site
> definition file so other servers can more easily do builds.

We build our CDT releases from our local CVS using slightly modified
build.sh and target map files (I'm only interested in building the
Linux targets, and I get the relent scripts to build our plugins as
well).  It was relatively straightforward to tweak into doing what we
want ~1/2 day of effort + a few hours every now and again when the
platfrom changes in odd ways (p2 *cough*)

James

>
> Tom
>
> On Thu, Oct 30, 2008 at 5:14 PM, Sergey Prigogin
> <eclipse.sprigogin@xxxxxxxxx> wrote:
>>
>> Did you follow the instructions at
>> http://wiki.eclipse.org/CDT/release_engineering?
>>
>> -sergey
>>
>> On Thu, Oct 30, 2008 at 5:06 PM, Tom Ball <tball@xxxxxxxxxx> wrote:
>>>
>>> I'm at wits end (not a long drive) trying to rebuild CDT.  The Developers
>>> FAQ states that Export->Plug-in Development->Deployable Features should
>>> work, and it does except for the org.eclipse.cdt.sdk feature.  This feature
>>> needs a build.xml file in modules such as org.eclipse.cdt.doc.user, but Doug
>>> deleted those files last summer as part of the fix for 157260 (according to
>>> the CVS comment).
>>>
>>> The FAQ then states that one can use ant in org.eclipse.cdt.releng, but
>>> the instructions are incomplete.  I pieced together which bundles need to be
>>> downloaded, and eventually figured out what pde.build.scripts and templates
>>> variables should be.  Now it's failing in PDE's genericTargets.xml in
>>> fetchElement, with a "failed to create task" error.  My guess is that
>>> someone has a properties file with all the golden Ant variables in it --
>>> would you please post it and/or update the FAQ?  Alternatively, could fixing
>>> building using the Export command within Eclipse be possible?
>>>
>>> Tom
>>>
>>> _______________________________________________
>>> cdt-dev mailing list
>>> cdt-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>>>
>>
>>
>> _______________________________________________
>> cdt-dev mailing list
>> cdt-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>>
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>


Back to the top