cargo_eval/
config.rs

1use crate::CargoResult;
2
3#[derive(Copy, Clone, Debug, PartialEq, Eq, clap::ValueEnum)]
4pub enum UnstableFlags {
5    Eval,
6    Loop,
7    Polyfill,
8}
9
10pub fn default_target_dir() -> CargoResult<std::path::PathBuf> {
11    let mut cargo_home = home::cargo_home()?;
12    cargo_home.push("eval");
13    cargo_home.push("target");
14    Ok(cargo_home)
15}