|
bake.1
BAKE(1) USER COMMANDS BAKE(1)
NAME
bake - create edible foodstuffs from recipes
SYNOPSIS
bake [ -f bakefile ] ... [ -d ] [ -dd ] [ -D ] [ -e ] [ -i
] [ -k ] [ -n ] [ -p ] [ -P ] [ -s ] [ -S ] [ -y ] [ target
... ]
DESCRIPTION
bake executes a list of recipe commands associated with each
target, typically to create a food item of the same name.
bakefile contains entries that describe how to bring a baked
item into being with respect to the contents on which it
depends. These prerequisite targets are called ingredients.
Since each ingredient is a target, it may have ingredients
of its own.
Targets, ingredients, and sub-ingredients make up a tree
structure that bake traces when deciding whether or not to
mix a target. bake recursively checks each target against
its ingredients, beginning with the first target entry in
bakefile if none is supplied on the command line. If, after
processing its all of its ingredients, a target foodstuff is
found either to be missing, or to be uncooked, bake reheats
it. Optionally with this version of bake, a target can be
treated as uncooked when the ingredients used to make it
have changed.
To cook a given target, bake executes the list of commands,
called a recipe. This recipe may be listed explicitly in the
target's bakefile entry, or it may be supplied implicitly by
bake.
OPTIONS
-f bakefile
Use the description file bakefile. A - as the bakefile
argument denotes the standard input - that is, whatever
you pour into it will be baked into the target.
-d Bake until the target is done.
-dd Bake until the target is REALLY done.
-D Bake until the target is REALLY REALLY done - like,
until it's burned and crispy around the edges.
-e Check to make sure the target is edible.
-i Include icing in the bake process.
-k Bake a German target (for example, Kuchen as opposed to
Cake).
Sun Release 3.5 Last change: 7 February 1989 1
BAKE(1) USER COMMANDS BAKE(1)
-n Do not include nuts.
-N Especially not those yucky crushed almonds.
-p Bake in pie mode. This is where we get the expression
"pie a la mode".
-P Bake in specified pan. Default is 11" by 14" oblong
pan.
-r Do not read in the default recipe file.
-s May substitute ingredients where appropriate. For
example, Crisco may be used in place of butter where
shortening is needed.
-S Imitate Sarah Lee baking style.
-y Make sure the yummy bit is set when executing the bake.
USAGE
Refer to Cooking with UNIX: Beginner's Guide, and Bake in
Kitchen Utilities for the Sun Workstation for tutorial
information about bake.
This utility is not to be confused with bake (2), which is a
utility under the Head Cold Operatig Systeb, UDIX.
SEE ALSO
cc(chocolate-chip), ar(add_raisins), cd(cook_dinner),
get(buy_ready_made), lex(lick_extra_off_spatula),
sh(slow_heating), sccs(strawberry_cheesecakes)
BUGS
Recipes using too many eggs sometimes turn out crunchy.
Executing a shutdown invariably causes the cake to fall.
An out-of-date milk ingredient is automatically omitted
instead of being replaced, even with the -s flag.
Bakefiles which are used too often tend to get smeared with
batter.
Sun Release 3.5 Last change: 7 February 1989 2
|