Polish (Poland)English (United Kingdom)

What is tabs?

TABS (Tcl Automated Build System) is a tool for building cookfs, mk4 and zip archives. It is loosely based on idea of SDX (Starkit Developer eXtension) and Makefile-like approach. It is mainly used to create starkits, zipkits, starpacks and cookfs-based archives and binaries. Initially it was developed mainly for cookfs, however, all jobs now support all major archive formats used in Tcl world.

Latest version: 1.2.1 (released 2011-05-22) | download files


TABS documentation: unwrap
Tcl/Tk - TABS

Job unwrap mounts an archive and extracts its contents.

The following table shows all options accepted by unwrap job:

Option Default value Description
-checkuptodatefalseWhether check if job is up to date should be done; otherwise job is always run
-excludedirectoriesCVS .svnList of directories to exclude from including
-excludefilescoreList of filenames to exclude
-failtrueFail entire build if job fails
-file File to unwrap
-output File to write to; defaults to same as -file with .vfs appended if not specified
-skiptags Currently unused

For example to unpack an archive:

Unwrapping archive, starkit or standalone binary
tabs unwrap -file app.tcl -output app.vfs

 

 
Tcl 8.5 Network Programming book
Learning Nagios 3.0 book