Difference between revisions of "Automatic Build Scripts"

(Windows)
m (Windows)
Line 11: Line 11:
 
* You may need to keep "2_checkout_dev.bat" up to date by yourself according to [[Compiling_EiffelStudio#Checking_out_from_SVN|Checking out from SVN]].
 
* You may need to keep "2_checkout_dev.bat" up to date by yourself according to [[Compiling_EiffelStudio#Checking_out_from_SVN|Checking out from SVN]].
 
'''Update:'''<br>
 
'''Update:'''<br>
* [[User:Philipp|Philipp]] improved the scripts with customizable parameters. Download here: http://n.ethz.ch/student/pboenhof/autotest/Philipp_Eiffel_Compilation_Scripts.zip
+
* [[User:Philipp|Philipp Bönhof]] improved the scripts with customizable parameters. Download here: http://n.ethz.ch/student/pboenhof/autotest/Philipp_Eiffel_Compilation_Scripts.zip
  
 
== Linux ==
 
== Linux ==

Revision as of 11:30, 20 May 2006

This page references different build scripts that automate the process of building EiffelStudio.

Windows

Bernardo Buss created a set of scripts for the automated compilation of EiffelStudio under Windows.

Note:

Update:

Linux

Bernd Schoeller has developed a build script available for download at http://se.inf.ethz.ch/people/schoeller/download/build-ec-acex

This script requires a single checkout from the SVN repository (with the EIFFEL_SVN environment variable pointing to it). It will compile the bench or the batch compiler (you need to modify the script for the second).

Gentoo

Eiffelstudio, Gobo, edoc, ewg, eiffelmedia and eclipse edt ebuilds for gentoo, can be downloaded here or from cvs:

cvs -z3 -d:pserver:anonymous@waldorf.inf.ethz.ch:/public-cvs co -deiffel-ebuilds student/eiffel-ebuilds

Installation instructions can be found here

Mac OSX

To compile EiffelStudio under MacOS X with a pre-compiled Linux binary, Martin has developed a script. It is included in the EiffelStudio "compile from source" archive at http://eiffelsoftware.origo.ethz.ch/downloads/tools/experimental/.