Add libhv and test http client

This commit is contained in:
Guilherme Werner
2023-12-03 16:38:19 -03:00
parent 7297e2e383
commit 4fb0abd834
102 changed files with 60661 additions and 26 deletions

View File

@ -10,5 +10,17 @@ int main(int argc, char **argv)
{
auto client = new TribufuClient(0, "client_secret");
std::cout << "client_id: " << client->get_id() << std::endl;
json json_obj = {
{"nome", "John"},
{"idade", 25},
{"cidade", "Exemplo"}};
std::string json_str = json_obj.dump(4);
std::cout << json_str << std::endl;
client->get_token();
return 0;
}

View File

@ -20,7 +20,7 @@ project "example"
includedirs
{
"../include",
"../vendor",
"../vendor/*/include",
}
libdirs
@ -75,6 +75,11 @@ project "example"
{
}
postbuildcommands
{
"{COPYFILE} ../vendor/libhv/lib/%{cfg.platform:gsub('-', '/')}/hv.dll %{cfg.targetdir}/hv.dll",
}
filter { "platforms:mac-*" }
system "macosx"
systemversion "10.15"