(env)
| 33 | return (target, source) |
| 34 | |
| 35 | def generate(env): |
| 36 | env['RUSTC'] = _detect(env) |
| 37 | env['RUSTCFLAGS'] = [] |
| 38 | |
| 39 | rust_cargo_builder = Builder( |
| 40 | action='"$RUSTC" $RUSTCFLAGS -o $TARGET $SOURCE', |
| 41 | suffix='$PROGSUFFIX', |
| 42 | src_suffix='.rs', |
| 43 | emitter=rustc_emitter, |
| 44 | ) |
| 45 | env.Append(BUILDERS={'rustc': rust_cargo_builder}) |