Skip to content

Commit 9ccc30b

Browse files
committed
build(binding.gyp): sAPNWRFC_HOME env variable for cloud added
1 parent ae6fdcd commit 9ccc30b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

binding.gyp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66

77
{
88
'variables': {
9-
# SAPNWRFC_HOME_CF_STAGING used
10-
'nwrfcsdk_dir': '<!(node -p "process.env.SAPNWRFC_HOME || process.env.SAPNWRFC_HOME_CF_STAGING")',
9+
# SAPNWRFC_HOME_CLOUD is used in cloud deployents, like on Cloud Foundry
10+
# https://blogs.sap.com/2023/10/26/abap-rfc-connectivity-from-btp-node.js-buildpack/
11+
'nwrfcsdk_dir': '<!(node -p "process.env.SAPNWRFC_HOME || process.env.SAPNWRFC_HOME_CLOUD")',
1112
'nwrfcsdk_include_dir': '<(nwrfcsdk_dir)/include',
1213
'nwrfcsdk_lib_dir': '<(nwrfcsdk_dir)/lib',
1314
'napi_include_dir': "<!(node -p \"require('node-addon-api').include_dir\")",

0 commit comments

Comments
 (0)