struct MsvcEnv::Constants
- MsvcEnv::Constants
- Struct
- Value
- Object
Defined in:
msvc_env/constants.crConstant Summary
-
EDITIONS =
["Enterprise", "Professional", "Community", "Preview", "BuildTools"]
Constructors
Instance Method Summary
- #find_vcvarsall(vsversion : String | Nil = nil) : Path
- #find_vswhere_exe
- #find_with_vswhere(pattern : String, version_pattern : String) : Path
- #pathbuf_from_key(key : String) : Path
- #program_files : Path
- #program_files=(program_files : Path)
- #program_files_x86 : Path
- #program_files_x86=(program_files_x86 : Path)
- #update_env_path
- #vs_year_to_versionnumber(vsversion : String | Nil) : String | Nil
- #vs_year_version : Hash(String, String)
- #vsversion_to_year(vsversion : String) : String
- #vswhere_exe : Path | Nil
- #vswhere_path : Path
- #vswhere_path=(vswhere_path : Path)