Rev 1260 | Rev 1275 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1259 | pj | 1 | FIRST Framework Evaluation architecture |
2 | --------------------------------------- |
||
3 | |||
4 | makefile usage: |
||
5 | |||
6 | $ make OS=<osname> TEST=<demo> all |
||
7 | |||
8 | where: |
||
9 | |||
10 | <osname> is the name of the target operating system and it can be: |
||
11 | |||
12 | - MARTE for MaRTE OS |
||
13 | - SHARK for Shark |
||
14 | |||
15 | <demo> is the name of the test case that have to be compiled. The |
||
16 | specification of the test case is contained inside the loadfile |
||
17 | directory. |
||
18 | |||
1260 | pj | 19 | Valid extensions for the test case specification files are: .fsf |
20 | (other extensions can be added easily) |
||
1259 | pj | 21 | |
1260 | pj | 22 | For example: |
23 | |||
24 | make OS=SHARK TEST=load all |
||
25 | |||
1274 | giacomo | 26 | or |
27 | |||
28 | make OS=SHARK TEST=loadxml java |
||
29 | |||
30 | to use the XML parser (Example loadxml.fsf) |
||
31 | |||
32 | NOTE: setup the CLASSPATH variable inside |
||
33 | |||
34 | generators/java/makefile |
||
35 | generators/java/java_gen |
||
36 | |||
1260 | pj | 37 | will: |
38 | - prepare the out directory with the common files |
||
39 | - add the shark initialization files |
||
40 | - parse loadfile/load.fsf to produce source code inside out |
||
41 | - compile the resulting shark application |