blob: a26cc2108a0326a657dbf063042b8f78d7525899 (
plain) (
tree)
|
|
#include "eval.h"
#include "util.h"
recipe *
eval(recipe * r)
{
if (!r) return NULL;
recipe * r1 = new_recipe();
recipe * r2 = new_recipe();
/* attempt to merge items (adding qtys) */
merge_items(r1, r);
distinct_sum_items(r2, r1);
free_recipe(r1);
copy_metadata(r2, r);
/* /\* Resolve step type, variables, duration and step output (if any) *\/ */
/* finalize_steps(eve, r); */
return r2;
}
|