Modifying constructor for fileset structures.
(change-fileset x [:path-wo-ext <path-wo-ext>] [:dot-h <dot-h>] [:dot-c <dot-c>])
This is an often useful alternative to make-fileset.
We construct a new fileset structure that is a copy of
This is an ordinary
Macro:
(defmacro change-fileset (x &rest args) (std::change-aggregate 'fileset x args '((:path-wo-ext . fileset->path-wo-ext) (:dot-h . fileset->dot-h) (:dot-c . fileset->dot-c)) 'change-fileset 'nil))