(executable (name form) (modes js) (libraries fmlib_browser) (modules form)) (executable (name survey) (modes js) (libraries fmlib_browser) (modules survey)) (executable (name working) (modes js) (libraries fmlib_browser) (modules working)) (rule (targets form.js) (deps form.bc.js) (mode (promote (until-clean))) (action (copy form.bc.js form.js))) (rule (targets survey.js) (deps survey.bc.js) (mode (promote (until-clean))) (action (copy survey.bc.js survey.js))) (rule (targets working.js) (deps working.bc.js) (mode (promote (until-clean))) (action (copy working.bc.js working.js)))