# Preparation ## -h/--help Displays a help message with descriptions of all options. ## -env_setup Sets up the required environment variables based on your shell type. Supported shells: - bash/zsh - tcsh/csh ## -env_unset Unsets all environment variables related to `uve_tools`. ## -json The json/json_extra files are located: `config/json/project/` Specifies the configuration for a project using a JSON file. This file manages options for EDA and all processes of simulation or emulation. The default file is `uve.json`. To use a specific JSON file for simulation, pass it as an argument: Example: `-json=xxx.json` ## -json_extra Specifies additional configuration for a project using an extra JSON file. This file includes sections for compilation, elaboration, and execution. The default file is `uve_extra.json`. To use a specific extra JSON file for simulation, pass it as an argument: Example: `-json_extra=xxx_extra.json`