On Fri, Jul 31, 2020 at 1:18 PM Ilya Perminov iperminov@gmail.com wrote:
As a result inputs and outputs of the ops look like this: process-op: input: wrapper-file output: bindings-file.lisp file.c FILE.O FILE.SO
compile-op: input: bindings-file.lisp output: bindings-file.fasl FILE.O FILE.SO
Are these FILE.O and FILE.SO two different files with the same name, or the same file reported twice?
In BOTH cases, you'll want to have DIFFERENT NAMES for the two sets of outputs. If the files are the same, then either you should compile them only during the compile-op, or, if not possible, you should copy the output to the new file with a different name.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org The world is a comedy to those that think; a tragedy to those that feel. — Horatio Walpole, 4th Earl of Orford (1717–1797)