Difference between revisions of "Compile All Tool"
(→Change Log) |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
== Information == | == Information == | ||
− | This tool was | + | This tool was started by [[User:Patrickr|Patrickr]] and now maintained by the EiffelSoftware team. |
− | Location: https:// | + | Location: https://svn.eiffel.com/eiffelstudio/trunk/Src/tools/compile_all |
− | + | For up-to-date documentation, please read: https://svn.eiffel.com/eiffelstudio/trunk/Src/tools/compile_all/README.txt | |
− | + | ||
− | + | ||
+ | == Examples == | ||
+ | === Checking everything in the trunk still compiles === | ||
+ | To check if everything in the trunk still compiles, use the following setup: | ||
+ | |||
+ | #create a directory where to put the EIFGENs into, e.g. C:\compile | ||
+ | #compile_all -l C:\60dev -eifgen C:\compile -ignore C:\60dev\tools\compile_all\baseline\trunk.ini -no_clean -no_c_compile -no_freeze -no_finalize | ||
+ | |||
+ | == Change Log == | ||
'''[[User:Patrickr|Patrickr]] 20:20, 15 November 2006 (CET)''' | '''[[User:Patrickr|Patrickr]] 20:20, 15 November 2006 (CET)''' | ||
*New Feature: Added possibility to only do some compilation modes | *New Feature: Added possibility to only do some compilation modes | ||
*New Feature: Added possibility to specify a compilation directory | *New Feature: Added possibility to specify a compilation directory | ||
− | *New Feature: Ignore | + | *New Feature: Ignore file for files/targets to ignore |
+ | |||
+ | '''[[User:Patrickr|Patrickr]] 01:32, 10 October 2006 (CEST)''' | ||
+ | *Initial Upload |
Latest revision as of 05:09, 29 November 2011
Contents
Overview
The Compile All Tool can be used to check if all targets in a directory compile. It recursively scans all directories and looks for files with a .ecf extension. For each configuration file all targets are first clean melted, then frozen and at the end finalized.
Command-line Options
To see the list of available command-line options and their help information, use the '/?' switch.
Information
This tool was started by Patrickr and now maintained by the EiffelSoftware team.
Location: https://svn.eiffel.com/eiffelstudio/trunk/Src/tools/compile_all
For up-to-date documentation, please read: https://svn.eiffel.com/eiffelstudio/trunk/Src/tools/compile_all/README.txt
Examples
Checking everything in the trunk still compiles
To check if everything in the trunk still compiles, use the following setup:
- create a directory where to put the EIFGENs into, e.g. C:\compile
- compile_all -l C:\60dev -eifgen C:\compile -ignore C:\60dev\tools\compile_all\baseline\trunk.ini -no_clean -no_c_compile -no_freeze -no_finalize
Change Log
Patrickr 20:20, 15 November 2006 (CET)
- New Feature: Added possibility to only do some compilation modes
- New Feature: Added possibility to specify a compilation directory
- New Feature: Ignore file for files/targets to ignore
Patrickr 01:32, 10 October 2006 (CEST)
- Initial Upload