From fad17f1a7bb0bcdc3b073c5e0c8d3d559dc97b7d Mon Sep 17 00:00:00 2001 From: Fritz Date: Sun, 9 Oct 2016 14:53:10 +0800 Subject: [PATCH] openssl_root ia32/x64 conditions https://github.com/kumarrajendra/nodedtls/blob/master/binding.gyp https://gyp.gsrc.io/docs/InputFormatReference.md#Variables-and-Conditionals --- deps/sqlite3.gyp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/deps/sqlite3.gyp b/deps/sqlite3.gyp index 73d1f3269..aeff763a4 100755 --- a/deps/sqlite3.gyp +++ b/deps/sqlite3.gyp @@ -37,13 +37,24 @@ 'defines': [ 'WIN32' ], + 'conditions': [ + ['target_arch == "ia32"', { + 'variables': { + 'openssl_root%': 'OpenSSL-Win32', + } + }, { + 'variables': { + 'openssl_root%': 'OpenSSL-Win64', + } + }] + ], 'link_settings': { 'libraries': [ '-llibeay32.lib', '-lssleay32.lib', ], 'library_dirs': [ - '<(SHARED_INTERMEDIATE_DIR)/sqlite-autoconf-<@(sqlite_version)/OpenSSL-Win64' + '<(SHARED_INTERMEDIATE_DIR)/sqlite-autoconf-<@(sqlite_version)/<(openssl_root)' ] } }]