/[eiffelstudio]/branches/eth/eve/Src/README.txt
ViewVC logotype

Contents of /branches/eth/eve/Src/README.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 83441 - (show annotations)
Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
File MIME type: text/plain
File size: 1585 byte(s)
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.
1 ----------------------------------------------------------
2 :Status: in progress
3 :Description: quick help to use the build.eant script
4 :Date: 2008-Jan-31
5 :Categories: ec,compilation,build,scripts
6 ----------------------------------------------------------
7
8 The geant's script $EIFFEL_SRC/scripts/deliv.eant can be used to make a
9 developper delivery for "ec"
10 and other product from EiffelStudio open source project.
11
12 1) First you need to checkout the source.
13 for instance
14 svn checkout https://svn.eiffel.com/eiffelstudio/trunk ESdev
15
16 Note: the whole trunk or branches is checkouted into a single folder
17
18 2) go to your compilation directory
19 for instance
20 cd $HOME/compile
21
22 3) You must be sure to have valid environment variables: $ISE_EIFFEL, EIFFEL_SRC, (and for Windows ISE_C_COMPILER)
23
24 4) using geant
25 * To check if your environment fulfills the requirement
26 geant -b $EIFFEL_SRC/build.eant check_setup
27
28 * To prepare 'ec' compilation, you need to compile various C libraries
29 geant -b $EIFFEL_SRC/build.eant prepare
30
31 * To finalize 'ec' bench
32 geant -b $EIFFEL_SRC/build.eant compile
33
34 * To compile (workbench) 'ec' bench
35 geant -b $EIFFEL_SRC/build.eant compile_workbench
36
37 * To make a EiffelStudio delivery (developper)
38 geant -b $EIFFEL_SRC/build.eant make_delivery
39
40 Those scripts are in progress for now.
41 Please report any issue on the forum: http://eiffelstudio.origo.ethz.ch/
42
43 -------------------------------------------
44 Web: http://dev.eiffel.com/
45 Web: http://eiffelstudio.origo.ethz.ch/
46 -------------------------------------------

  ViewVC Help
Powered by ViewVC 1.1.23