ve |
![]() ![]() |
Domain: Valid filename pointing to existing file
Default: empty string
Domain: Valid filename pointing to existing file
Default: empty string
Domain: Boolean (true|false)
Default: false
Domain: Boolean (true|false)
Default: false
Domain: large|huge
Default: -
Domain: valid system name
Default: empty string
Domain: Intgeger (usually 0 for OK, and any other number for not OK)
Default: `Void' (no variable is set if attribute is not specified)
Note: In mode 'clean' the directory 'eCluster' and the files Result.out', 'vec.xcp' are deleted as well if they exist. If 'recursive' is set to 'true' 'clean' is applied to each subdirectory recursively. In mode tune the Eiffel System is tuned with Visual Eiffel's tuner. Visual Eiffel 5.0 uses Xace files. When both 'esd' and 'xace' attributes are specified, only 'esd' is taken into account.
<define name="ve"> <element name="ve"> <ref name="dir_if_unless"/> <choice> <attribute name="esd"/> <attribute name="xace"/> <group> <attribute name="clean"/> <optional> <attribute name="recursive"/> </optional> </group> <group> <attribute name="tune"/> <optional> <attribute name="level"> <!-- runtime evaluation <choice> <value>large</value> <value>huge</value> </choice> --> </attribute> </optional> </group> </choice> </element> </define>
<ve esd="compile_ve.esd"/> <ve xace="compile_ve.xace"/> <ve clean="kernel" recursive="true"/> <ve tune="${system}${exe}" level="${vetuner}" if="${vetuner}"/>
Copyright © 2002-2005, Sven Ehrke mailto:ericb@gobosoft.com http://www.gobosoft.com Last Updated: 7 July 2005 |
![]() ![]() ![]() ![]() |