Difference between revisions of "Automatic Build Scripts"
(→Gentoo) |
(→Linux) |
||
Line 15: | Line 15: | ||
== Linux == | == Linux == | ||
− | Bernd Schoeller has developed a build script available for download at http://se.inf.ethz.ch/people/schoeller/download/build- | + | 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). | 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). |
Revision as of 23:24, 14 May 2006
This page references different build scripts that automate the process of building EiffelStudio.
Contents
Windows
Bernardo Buss created a set of scripts for the automated compilation of EiffelStudio under Windows.
- Script: http://homepage.hispeed.ch/barnski/EiffelStudio_batch_files.zip
- Announcement: http://origo.ethz.ch/pipermail/es-devel/2006-April/000052.html
Updated "2_checkout_dev.bat" according to Checking out from SVN.
Note:
- Additionally there is the checkout for two delivery paths, which are necessary for building the Delivery after compilation.
- You may need to keep "2_checkout_dev.bat" up to date by yourself according to Checking out from SVN.
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/.