Change Info::email() to Contact::email(). Remove vcpkg_info.h/cpp

This commit is contained in:
Alexander Karatarakis 2017-02-17 20:13:36 -08:00
parent ac2ec94129
commit 43eb772d94
9 changed files with 10 additions and 34 deletions

View File

@ -127,6 +127,7 @@ namespace vcpkg::Commands
namespace Contact
{
const std::string& email();
void perform_and_exit(const vcpkg_cmd_arguments& args);
}

View File

@ -1,8 +0,0 @@
#pragma once
#include <string>
namespace vcpkg::Info
{
const std::string& email();
}

View File

@ -8,7 +8,6 @@
#include "vcpkg_System.h"
#include "vcpkg_Environment.h"
#include "metrics.h"
#include "vcpkg_info.h"
#include "vcpkg_Enums.h"
namespace vcpkg::Commands::Build

View File

@ -1,16 +1,21 @@
#include "pch.h"
#include "vcpkg_Commands.h"
#include "vcpkg_System.h"
#include "vcpkg_info.h"
namespace vcpkg::Commands::Contact
{
void perform_and_exit(const vcpkg_cmd_arguments& args)
const std::string& email()
{
static const std::string s_email = R"(vcpkg@microsoft.com)";
return s_email;
}
void perform_and_exit(const vcpkg_cmd_arguments& args)
{
args.check_exact_arg_count(0);
args.check_and_get_optional_command_arguments({});
System::println("Send an email to %s with any feedback.", Info::email());
System::println("Send an email to %s with any feedback.", email());
exit(EXIT_SUCCESS);
}
}

View File

@ -4,7 +4,6 @@
#include "vcpkg_System.h"
#include "vcpkg_Files.h"
#include "Paragraphs.h"
#include "vcpkg_info.h"
namespace vcpkg::Commands::Update
{

View File

@ -12,7 +12,6 @@
#include "vcpkg_System.h"
#include "vcpkg_Input.h"
#include "Paragraphs.h"
#include "vcpkg_info.h"
#include "vcpkg_Strings.h"
using namespace vcpkg;
@ -235,7 +234,7 @@ int wmain(const int argc, const wchar_t* const* const argv)
std::cerr
<< "vcpkg.exe has crashed.\n"
<< "Please send an email to:\n"
<< " " << Info::email() << "\n"
<< " " << Commands::Contact::email() << "\n"
<< "containing a brief summary of what you were trying to do and the following data blob:\n"
<< "\n"
<< "Version=" << Commands::Version::version() << "\n"

View File

@ -1,11 +0,0 @@
#include "pch.h"
#include "vcpkg_info.h"
namespace vcpkg::Info
{
const std::string& email()
{
static const std::string s_email = R"(vcpkg@microsoft.com)";
return s_email;
}
}

View File

@ -173,7 +173,6 @@
<ClInclude Include="..\include\vcpkg_Maps.h" />
<ClInclude Include="..\include\vcpkg_optional.h" />
<ClInclude Include="..\include\vcpkg_paths.h" />
<ClInclude Include="..\include\vcpkg_info.h" />
<ClInclude Include="..\include\vcpkg_Sets.h" />
<ClInclude Include="..\include\vcpkg_Strings.h" />
<ClInclude Include="..\include\vcpkg_System.h" />
@ -234,7 +233,6 @@
<ClCompile Include="..\src\vcpkg_Files.cpp" />
<ClCompile Include="..\src\vcpkg_Input.cpp" />
<ClCompile Include="..\src\vcpkg_paths.cpp" />
<ClCompile Include="..\src\vcpkg_info.cpp" />
<ClCompile Include="..\src\vcpkg_Strings.cpp" />
<ClCompile Include="..\src\vcpkg_System.cpp" />
</ItemGroup>

View File

@ -45,9 +45,6 @@
<ClCompile Include="..\src\Paragraphs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\vcpkg_info.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\src\metrics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@ -206,9 +203,6 @@
<ClInclude Include="..\include\Paragraphs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\include\vcpkg_info.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\include\metrics.h">
<Filter>Header Files</Filter>
</ClInclude>