Fixed build for windows
This commit is contained in:
parent
81f3695539
commit
d659ec9767
@ -9,6 +9,6 @@
|
|||||||
"./deploy/",
|
"./deploy/",
|
||||||
"build.ts",
|
"build.ts",
|
||||||
"package.ts",
|
"package.ts",
|
||||||
"package_linux.ts"
|
"package_windows.ts"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
#include <event2/thread.h>
|
#include <event2/thread.h>
|
||||||
|
#include <misc/digest.h>
|
||||||
|
|
||||||
#include "logger.h"
|
#include "logger.h"
|
||||||
#include "NanException.h"
|
#include "NanException.h"
|
||||||
@ -61,7 +62,6 @@ void testTomMath(){
|
|||||||
mp_clear_multi(&x, &n, &exp, &r, nullptr);
|
mp_clear_multi(&x, &n, &exp, &r, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
tc::audio::AudioOutput* global_audio_output;
|
tc::audio::AudioOutput* global_audio_output;
|
||||||
#define ENUM_SET(object, key, value) \
|
#define ENUM_SET(object, key, value) \
|
||||||
Nan::DefineOwnProperty(object, Nan::New<v8::String>(key).ToLocalChecked(), Nan::New<v8::Number>(value), v8::DontDelete); \
|
Nan::DefineOwnProperty(object, Nan::New<v8::String>(key).ToLocalChecked(), Nan::New<v8::Number>(value), v8::DontDelete); \
|
||||||
@ -71,6 +71,30 @@ NAN_MODULE_INIT(init) {
|
|||||||
logger::initialize_node();
|
logger::initialize_node();
|
||||||
logger::info(category::general, "Hello World from C");
|
logger::info(category::general, "Hello World from C");
|
||||||
|
|
||||||
|
/*
|
||||||
|
{
|
||||||
|
auto data = (uint8_t*) "Hello World";
|
||||||
|
auto hash_result = digest::sha1((const char*) data, 11);
|
||||||
|
if(hash_result.length() != 20)
|
||||||
|
Nan::ThrowError("digest::sha1 test failed");
|
||||||
|
log_error(category::connection, tr("Hash result: {}"), hash_result.length());
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
{
|
||||||
|
auto data = (uint8_t*) "Hello World";
|
||||||
|
auto hash_result = digest::sha1(std::string("Hello World"));
|
||||||
|
if(hash_result.length() != 20)
|
||||||
|
Nan::ThrowError("digest::sha1 test failed");
|
||||||
|
}
|
||||||
|
{
|
||||||
|
auto data = (uint8_t*) "Hello World";
|
||||||
|
|
||||||
|
uint8_t result[SHA_DIGEST_LENGTH];
|
||||||
|
digest::tomcrypt::sha1((char*) data, 11, result);
|
||||||
|
auto hash_result = std::string((const char*) result, SHA_DIGEST_LENGTH);
|
||||||
|
log_error(category::connection, tr("Hash result: {}"), hash_result.length());
|
||||||
|
}
|
||||||
|
|
||||||
string error;
|
string error;
|
||||||
//TODO here
|
//TODO here
|
||||||
//PaJack_SetClientName("TeaClient");
|
//PaJack_SetClientName("TeaClient");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user