fn target_runner(
    bcx: &BuildContext<'_, '_>,
    kind: CompileKind
) -> CargoResult<Option<(PathBuf, Vec<String>)>>