chicken-do — run a shell command unless the target exists and any dependency is not newer than the target
Contents
Bugs
Submit bug reports by e-mail to chicken-janitors@nongnu.org
Debian Apr 26, 2017 CHICKEN-DO(1)
Description
If the files TARGET... do not exist, or if any of the files in DEPENDENCY... are newer than one of the
target files, then execute the shell commands in COMMAND....
The program accepts the following options:
-h Show usage and exit.
-q Quiet operation - do not print shell commands when they are executed.
-- Treat all following tokens as target filenames, even if they begin with a - character.
Examples
Build a C program from sources:
$chicken-doprg: prg.cinc.h: gccprg.c-oprgExit Status
The chicken-do utility exits 0 on success, and >0 if an error occurs.
Name
chicken-do — run a shell command unless the target exists and any dependency is not newer than the target
See Also
chicken(1), chicken-status(1), chicken-install(1), chicken-uninstall(1), csc(1) More information can be found in the CHICKENUser'sManual: http://wiki.call-cc.org/manual/index.
Synopsis
chicken-do [-q] [-h] [--] TARGET... : DEPENDENCY... : COMMAND...
