Subversion Repositories shark

Rev

Rev 1274 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

FIRST Framework Evaluation architecture
---------------------------------------

makefile usage:

$ make OS=<osname> TEST=<demo> all

where:

<osname> is the name of the target operating system and it can be:

- MARTE for MaRTE OS
- SHARK for Shark

<demo> is the name of the test case that have to be compiled. The
specification of the test case is contained inside the loadfile
directory.

Valid extensions for the test case specification files are: .fsf
(other extensions can be added easily)

For example:

make OS=SHARK TEST=load all

or 

make OS=SHARK TEST=loadxml java

to use the XML parser (Example loadxml.fsf)

NOTE: setup the CLASSPATH variable inside 

generators/java/makefile
generators/java/java_gen

to compile and execute java class files you need 
also the libraries

JDOM BETA 9 - http://www.jdom.org
XERCES (Parser SAX with XSD support) - http://xml.apache.org

these makefile will:
- prepare the out directory with the common files 
- add the shark initialization files
- parse loadfile/load.fsf to produce source code inside out
- compile the resulting shark application