Write files to the file system from a file set constant.
This macro takes as input the name of a named constant whose value is a file set (see fileset), and writes the files to the file system, at the paths that are the keys of the file set map.
This macro can be used after print-files, which prints a translation unit ensemble (which is the abstract syntax representation of a file set) to a file set.
This macro currently does not perform very thorough input validation, but we plan to improve that.
(write-files :const ... ; no default )
Name of the existing constant that contains the file set.
This must be a symbol that names an existing named constant, whose value must be a file set.
This macro generates one file in the file system for each element of the file set, at the paths that are the keys of the file set map. Non-absolute paths are relative to the connected book directory (see cbd).