#include "metrics.h" #include #include "vcpkg_Checks.h" #include "vcpkg_Files.h" #include namespace fs = std::tr2::sys; using namespace vcpkg; int WINAPI WinMain( _In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nShowCmd ) { LPWSTR* szArgList; int argCount; szArgList = CommandLineToArgvW(GetCommandLineW(), &argCount); Checks::check_exit(argCount == 2, "Requires exactly one argument, the path to the payload file"); Upload(Files::get_contents(szArgList[1]).get_or_throw()); }