userdata_dir

Function userdata_dir 

Source
pub fn userdata_dir() -> PathBuf
Expand description

Determines common user data directory used by veloren frontends.

The first specified in this list is used.

  1. The VELOREN_USERDATA runtime environment variable
  2. The VELOREN_USERDATA_STRATEGY compile time environment variable
  3. The CARGO_WORKSPACE_DIR/userdata compile time environment variable defined in .cargo/config.toml

§VELOREN_USERDATA_STRATEGY environment variable

Read during compilation and useful to set when compiling for distribution.

Available options are:

  • “system” => system specific project data directory
  • “executable” => <executable dir>/userdata

Note: case insensitive