diff options
Diffstat (limited to 'toolsrc/src/vcpkg.cpp')
| -rw-r--r-- | toolsrc/src/vcpkg.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/toolsrc/src/vcpkg.cpp b/toolsrc/src/vcpkg.cpp index 9f29dcdd2..adb32c723 100644 --- a/toolsrc/src/vcpkg.cpp +++ b/toolsrc/src/vcpkg.cpp @@ -171,7 +171,6 @@ static void inner(const VcpkgCmdArguments& args) static void load_config() { -#if defined(_WIN32) auto& fs = Files::get_real_filesystem(); auto config = UserConfig::try_read_data(fs); @@ -185,16 +184,20 @@ static void load_config() write_config = true; } +#if defined(_WIN32) if (config.user_mac.empty()) { config.user_mac = Metrics::get_MAC_user(); write_config = true; } +#endif { auto locked_metrics = Metrics::g_metrics.lock(); locked_metrics->set_user_information(config.user_id, config.user_time); +#if defined(_WIN32) locked_metrics->track_property("user_mac", config.user_mac); +#endif } if (config.last_completed_survey.empty()) @@ -208,7 +211,6 @@ static void load_config() { config.try_write_data(fs); } -#endif } static std::string trim_path_from_command_line(const std::string& full_command_line) |
