aboutsummaryrefslogtreecommitdiff
path: root/include/nostr.hpp
diff options
context:
space:
mode:
authorLibravatar Michael Jurkoic <mjjurkoic@gmail.com>2024-04-28 09:56:06 -0500
committerLibravatar Michael Jurkoic <mjjurkoic@gmail.com>2024-04-28 09:56:06 -0500
commit047a45bd2e3bda3456c1365115d67847d43dd9f1 (patch)
tree0a9e004fc5f9c09710d84a5f178eb2a0a137797a /include/nostr.hpp
parent21aff33f4f194148f768cce28a7ef9c827af29e9 (diff)
Configure for Linux builds
- Use vcpkg for most dependency management. - Manually include uuid_v4. - Update README with prerequisites and build instructions. - Support subproject and standalone builds.
Diffstat (limited to 'include/nostr.hpp')
-rw-r--r--include/nostr.hpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/nostr.hpp b/include/nostr.hpp
index d6d5de1..dab4d71 100644
--- a/include/nostr.hpp
+++ b/include/nostr.hpp
@@ -1,18 +1,21 @@
#pragma once
+#include <algorithm>
#include <functional>
#include <mutex>
#include <string>
#include <tuple>
+#include <unordered_map>
#include <vector>
+#include <nlohmann/json.hpp>
#include <openssl/evp.h>
#include <openssl/sha.h>
-
-#include <nlohmann/json.hpp>
+#include <plog/Init.h>
#include <plog/Log.h>
#include <websocketpp/client.hpp>
#include <websocketpp/config/asio_client.hpp>
+#include <uuid_v4.h>
#include "client/web_socket_client.hpp"