Last change
on this file since 58 was
22,
checked in by rings, 14 years ago
|
|
-
Property svn:executable set to
*
|
File size:
1.2 KB
|
Line | |
---|
1 | README
|
---|
2 |
|
---|
3 | I (Anthony) added a script in the validation directory to run several
|
---|
4 | compilers on a set of TTCN-3 files.
|
---|
5 |
|
---|
6 | This is a perl script that takes one or multiple source directories
|
---|
7 | as parameter and will generate the list of ttcn files contained in these
|
---|
8 | directories and their subdirectories. Then it will detect which tools are
|
---|
9 | installed one the system and try to compile the files with each of them.
|
---|
10 | Three tools are supported so far: Telelogic, MessageMagic and TTworkbench.
|
---|
11 | I could not add the support for OpenTTCN because I don't have access to a
|
---|
12 | license (but the script is easily extendible).
|
---|
13 |
|
---|
14 | The console display the result of the compilation of each tool (success or
|
---|
15 | not) and filters its output to only display the lines reporting errors or
|
---|
16 | warnings. The full output of each tool is saved in a separate
|
---|
17 | file (output.[toolname].txt).
|
---|
18 |
|
---|
19 | To make it easier to use, I added a batch file IMS_IOT_validation.bat
|
---|
20 | to run it as well as the perl executables (it know it's not clean in the
|
---|
21 | repository, but well I prefer a one-click solution).
|
---|
22 |
|
---|
23 | Comments (Thomas):
|
---|
24 | It might be required to update the installtion paths of the tool
|
---|
25 | installations in the perl script (ttcn_validation.pl)
|
---|
26 |
|
---|
Note: See
TracBrowser
for help on using the repository browser.