18.3. Letting SCons Handle The File Suffixes

By supplying additional information
when you create a Builder,
you can let SCons add appropriate file
suffixes to the target and/or the source file.
For example, rather than having to specify
explicitly that you want the FooBuilder to build the file.foo
target file from the file.input source file,
you can give the .foo
and .input suffixes to the Builder,
making for more compact and readable calls to
the FooBuilder: