Free Software Foundation!

Join now

Browse wiki

Jump to: navigation,
Bras
Computer languages Tcl  +
Documentation note User manual available in PDF fromat from http://bras.berlios.de/bras.pdf; User manual available in PostScript format from http://bras.berlios.de/bras.ps
Full description Bras is a rules-based command execution syBras is a rules-based command execution system, a la 'make'. It helps to keep targets (usually, but not neccessarily, files) , up-to-date with respect to a set of dependencies. For every target, a (freely definable) rule describes what it means for the target to be out-of-date and what has to be done to refresh it. Bras can follow targets into other directories. It acts there according to the local brasfile to update the target and then reports the result back. Because no recursive execution of bras is necessary, the result of the reasoning for that other directory is not lost. Bras is implemented in Tcl. Rules can be mixed with procedural parts. In particular control structures can be used to automatically collect lists of targets, find out platform specifics or selectively activate rules. 'Bras' normally runs from the command line, but its rule eveluation functionality is available as a TCL module and can be used in a GUI application implemented in Tcl/tk.n a GUI application implemented in Tcl/tk.
Homepage URL http://bras.berlios.de/  +
Interface command-line  +
Is GNU false  +
Keywords command line  + , system administration  + , Tcl  + , command  + , dependencies  + , command execution  + , bras  + , congfiguration  +
Last review by Janet Casey +
Last review date 25 February 2002  +
License GPLv2 +
License verified by Janet Casey  +
License verified date 11 February 2002  +
Name Bras  +
Real name Harald Kirsch  +
Related projects Distribulator + , RunLaunch + , Make +
Resource URL mailto:pifpafpuf@gmx.de  +
Resource audience Bug Tracking  + , Developer  + , Support  +
Resource kind E-mail  +
Revisionid 3,792  +
Revisiontimestamp 12 April 2011 09:55:19  +
Revisionuser User:WikiSysop +
Role Maintainer  +
Short description Command execution tool  +
Submitted by Database conversion +
Submitted date 1 April 2011  +
System-administration configuration  +
Use system-administration  +
User level none  +
Version comment 2.2.1 stable released 2002-02-11
Version date 11 February 2002  +
Version download http://download.berlios.de/bras/bras-2.3.tar.gz  +
Version identifier 2.2.1  +
Version status stable  +
Has queryThis property is a special property in this wiki. Bras + , Bras + , Bras + , Bras + , Bras + , Bras + , Bras + , Bras + , Bras +
Modification dateThis property is a special property in this wiki. 1 August 2014 22:57:03  +
Page has default formThis property is a special property in this wiki. Entry  +
Has subobjectThis property is a special property in this wiki. Bras + , Bras + , Bras +
EmailThis property is a special property in this wiki. pifpafpuf@gmx.de  +
show properties that link here 

 

Enter the name of the page to start browsing from.



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.


Personal tools
Namespaces

Variants
Views
Actions
Navigation
Contribute