mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-08 07:42:33 +01:00
Author:halw
Date:2011-02-23T20:53:14.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@785 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -37,7 +37,7 @@ You can specify the name of a file which contains the root class of a system in
|
|||||||
ec application.e
|
ec application.e
|
||||||
</code>
|
</code>
|
||||||
|
|
||||||
This command will compile a system with the class in <code>application.e</code> as its root. If there is no configuration file named <code>application.ecf</code>, then '''ec''' will create one. It will also use any classes in the current working directory and by default the library EiffelBase.
|
This command will compile a system with the class in <code>application.e</code> as its root. If there is no configuration file named <code>application.ecf</code> in the current directory, then '''ec''' will create one. It will also use any classes in the current working directory and by default the library EiffelBase.
|
||||||
|
|
||||||
|
|
||||||
{{tip|This "configuration-less" form of compilation is convenient to use for a quick compile. But you should understand that because it does create a configuration file with default names for the configuration file itself, the project, and the root cluster, using it against a root class file in a folder in which a configuration file with another name already exists could lead to confusion. }}
|
{{tip|This "configuration-less" form of compilation is convenient to use for a quick compile. But you should understand that because it does create a configuration file with default names for the configuration file itself, the project, and the root cluster, using it against a root class file in a folder in which a configuration file with another name already exists could lead to confusion. }}
|
||||||
@@ -90,19 +90,19 @@ The table below lists the available ''options'', the arguments they require, and
|
|||||||
|-
|
|-
|
||||||
| -melt
|
| -melt
|
||||||
|
|
|
|
||||||
| Normal compilation, except on an incremental recompilation where added/removed classes (of classes not in system) will be detected. This is the default option, if no other compiling or viewing option is specified.
|
| [[Melting Ice Technology#Melting|Melt]] compilation. This is the default option, if no other compiling or viewing option is specified.
|
||||||
|-
|
|-
|
||||||
| -freeze
|
| -freeze
|
||||||
|
|
|
|
||||||
| Freeze system.
|
| [[Melting Ice Technology#Freezing|Freeze]] system.
|
||||||
|-
|
|-
|
||||||
| -finalize
|
| -finalize
|
||||||
|
|
|
|
||||||
| Produce a finalized system. See note below.
|
| [[Melting Ice Technology#Finalizing|Finalize]] system. See note below.
|
||||||
|-
|
|-
|
||||||
| -precompile
|
| -precompile
|
||||||
|
|
|
|
||||||
| Precompile a system, treating it as a library.
|
| [[Melting Ice Technology#Precompiling|Precompile]] system, treating it as a library.
|
||||||
|-
|
|-
|
||||||
| ''Viewing options''
|
| ''Viewing options''
|
||||||
|-
|
|-
|
||||||
|
|||||||
Reference in New Issue
Block a user