/
lostSun
/
project-client-server-apps
Обзор
Документация
Войти
/
lostSun
/
project-client-server-apps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
server/node_modules/sqlite3/binding.gyp
58 строк
2 KB
1lostsun
update project
25 май 2025, 13:12
25 май 2025, 13:12
78a0079
Код
Авторство
О чём код?
{ "includes": [ "deps/common-sqlite.gypi" ], "variables": { "sqlite%":"internal", "sqlite_libname%":"sqlite3", "module_name": "node_sqlite3", }, "targets": [ { "target_name": "<(module_name)", "cflags!": [ "-fno-exceptions" ], "cflags_cc!": [ "-fno-exceptions" ], "xcode_settings": { "GCC_ENABLE_CPP_EXCEPTIONS": "YES", "CLANG_CXX_LIBRARY": "libc++", "MACOSX_DEPLOYMENT_TARGET": "10.7", }, "msvs_settings": { "VCCLCompilerTool": { "ExceptionHandling": 1 }, }, "include_dirs": [ "<!@(node -p \"require('node-addon-api').include\")"], "conditions": [ ["sqlite != 'internal'", { "include_dirs": [ "<!@(node -p \"require('node-addon-api').include\")", "<(sqlite)/include" ], "libraries": [ "-l<(sqlite_libname)" ], "conditions": [ [ "OS=='linux'", {"libraries+":["-Wl,-rpath=<@(sqlite)/lib"]} ], [ "OS!='win'", {"libraries+":["-L<@(sqlite)/lib"]} ] ], 'msvs_settings': { 'VCLinkerTool': { 'AdditionalLibraryDirectories': [ '<(sqlite)/lib' ], }, } }, { "dependencies": [ "<!(node -p \"require('node-addon-api').gyp\")", "deps/sqlite3.gyp:sqlite3" ] } ] ], "sources": [ "src/backup.cc", "src/database.cc", "src/node_sqlite3.cc", "src/statement.cc" ], "defines": [ "NAPI_VERSION=<(napi_build_version)", "NAPI_DISABLE_CPP_EXCEPTIONS=1" ] } ] }