This directory contains all the material to generate Ada code from EXPRESS schema for Cheddar.
The folder contains :
- generated-code : this folder contains the various EXPRESS file
modeling the various Cheddar metamodel.
It also contains Platypus2Cheddar.adb and Platypus2Cheddar.ads
which are the files containing the Ada code produced from the
model and the metamodel.
- src : contains the EXPRESS specification for cheddar
- compile.sh : call Platypus to compile EXPRESS file of Cheddar
- generate.sh : from the compile EXPRESS file, generate the Ada source code for Cheddar.
Must be called AFTER compile.sh
- split.sh : is a script to chop generated Ada packages. Must be called AFTER generate.sh
- move.sh : is a script to move the generated packages towards their compilation
target folders. Must be called AFTER split.sh