|
|
|
Re: [Texo] running tools outside eclipse [message #633076 is a reply to message #633049] |
Fri, 15 October 2010 09:42 |
Martin Taal Messages: 5468 Registered: July 2009 |
Senior Member |
|
|
Hi Jean,
Here you are:
Texo uses buckminster for running the build, buckminster downloads projects from cvs/svn and takes care of building and
running junit tests in an eclipse environment. Buckminster can take some to get used but there is good documentation and
great support on the buckminster newsgroup. See also the wiki page at the bottom.
The texo build consists of 3 steps:
1: download from cvs and build the plugins used for generating artifacts and texo runtime
2: generate artifacts:
- creates a new eclipse environment with these plugins
- downloads ecore models from cvs and generates code inside a plugin
- build this generated code, creates a plugin
3: test
- installs eclipse with the texo runtime plugins (from step 1) and the generated artifacts plugins (from step 2)
- run testcases
The build can be seen here:
https://hudson.eclipse.org/hudson/job/emft-texo-nightly/
It is very easy to run the texo build locally
just do this:
1) cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling co -d org.eclipse.emf.texo.releng.buckminster
org.eclipse.emf/org.eclipse.emf.texo/releng/org.eclipse.emf. texo.releng.buckminster
2) go into the downloaded directory org.eclipse.emf.texo.releng.buckminster
3) do: ant
The build takes about 20 mins, the whole build setup is done in the org.eclipse.emf.texo.releng.buckminster project.
Here is a wiki page on the build setup of Teneo which uses a similar setup as Texo:
http://wiki.eclipse.org/Teneo/Teneo_Build_Setup
gr. Martin
On 10/15/2010 10:23 AM, Jean Duracel wrote:
> Hello Martin,
>
> Thanks a lot you quick answer.
>
> Yes it is this way I think about using Texo. That is to say running some
> ant script to get the work done without having to use eclipse.
>
> Your details would be greatly appreciated.
>
> Regards
>
> Jean
>
--
With Regards, Martin Taal
Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@springsite.com - mtaal@elver.org
Web: www.springsite.com - www.elver.org
|
|
|
|
Powered by
FUDForum. Page generated in 0.03859 seconds