File Use-system-spdlog.patch of Package code
--- a/node_modules/@vscode/spdlog/binding.gyp 1985-10-26 09:15:00.000000000 +0100
+++ b/node_modules/@vscode/spdlog/binding.gyp 2022-05-15 18:06:21.616357102 +0200
@@ -7,7 +7,12 @@
],
"include_dirs": [
"<!(node -p \"require('node-addon-api').include_dir\")",
- "deps/spdlog/include"
+ ],
+ "cflags": [
+ "<!@(pkg-config spdlog --cflags)",
+ ],
+ "libraries": [
+ "<!@(pkg-config spdlog --libs)",
],
'msvs_configuration_attributes': {
'SpectreMitigation': 'Spectre'
},
--- a/remote/node_modules/@vscode/spdlog/binding.gyp 1985-10-26 09:15:00.000000000 +0100
+++ b/remote/node_modules/@vscode/spdlog/binding.gyp 2022-05-15 18:06:21.616357102 +0200
@@ -7,7 +7,12 @@
],
"include_dirs": [
"<!(node -p \"require('node-addon-api').include_dir\")",
- "deps/spdlog/include"
+ ],
+ "cflags": [
+ "<!@(pkg-config spdlog --cflags)",
+ ],
+ "libraries": [
+ "<!@(pkg-config spdlog --libs)",
],
'msvs_configuration_attributes': {
'SpectreMitigation': 'Spectre'
},
--- 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> {