File Use-system-spdlog.patch of Package code
--- vendor/node_modules/@vscode/spdlog/binding.gyp.orig 2024-12-11 21:10:02.754952754 +0100
+++ vendor/node_modules/@vscode/spdlog/binding.gyp 2024-12-11 21:42:10.611794584 +0100
@@ -10,7 +10,12 @@
],
"include_dirs": [
"<!(node -p \"require('node-addon-api').include_dir\")",
- "deps/spdlog/include"
+ ],
+ "cflags": [
+ "<!@(pkg-config spdlog --cflags)",
+ ],
+ "libraries": [
+ "<!@(pkg-config spdlog --libs)",
],
"defines": [ "NODE_API_SWALLOW_UNTHROWABLE_EXCEPTIONS" ],
'msvs_configuration_attributes': {
--- vendor/remote/node_modules/@vscode/spdlog/binding.gyp.orig 2024-12-11 21:10:02.754952754 +0100
+++ vendor/remote/node_modules/@vscode/spdlog/binding.gyp 2024-12-11 21:42:10.611794584 +0100
@@ -10,7 +10,12 @@
],
"include_dirs": [
"<!(node -p \"require('node-addon-api').include_dir\")",
- "deps/spdlog/include"
+ ],
+ "cflags": [
+ "<!@(pkg-config spdlog --cflags)",
+ ],
+ "libraries": [
+ "<!@(pkg-config spdlog --libs)",
],
"defines": [ "NODE_API_SWALLOW_UNTHROWABLE_EXCEPTIONS" ],
'msvs_configuration_attributes': {
--- a/node_modules/@vscode/spdlog/src/logger.h 1985-10-26 09:15:00.000000000 +0100
+++ b/node_modules/@vscode/spdlog/src/logger.h 2022-05-15 18:24:36.506127231 +0200
@@ -13,6 +13,8 @@
#define SPDLOG_PREVENT_CHILD_FD
#include <spdlog/spdlog.h>
+#include <spdlog/formatter.h>
+#include <spdlog/details/fmt_helper.h>
class Logger : public Napi::ObjectWrap<Logger> {
--- a/remote/node_modules/@vscode/spdlog/src/logger.h 1985-10-26 09:15:00.000000000 +0100
+++ b/remote/node_modules/@vscode/spdlog/src/logger.h 2022-05-15 18:24:36.506127231 +0200
@@ -13,6 +13,8 @@
#define SPDLOG_PREVENT_CHILD_FD
#include <spdlog/spdlog.h>
+#include <spdlog/formatter.h>
+#include <spdlog/details/fmt_helper.h>
class Logger : public Napi::ObjectWrap<Logger> {