logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

chicken-do — run a shell command unless the target exists and any dependency is not newer than the target

Authors

       The CHICKEN Team

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-oprg

Exit 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...

See Also