Merge pull request #29 from schmafu/master

Initial AIX build support for node-oracledb from @schmafu
This commit is contained in:
Christopher Jones 2015-02-25 10:48:57 -08:00
commit abe0444de2
1 changed files with 16 additions and 2 deletions

View File

@ -51,6 +51,20 @@
}
}
],
[
'OS=="aix"', {
"variables" : {
"oci_inc_dir%" : '<!(echo ${OCI_INC_DIR:="/opt/oracle/instantclient_12_1/sdk/include/"})',
"oci_lib_dir%" : '<!(echo ${OCI_LIB_DIR:="/opt/oracle/instantclient_12_1/"})',
},
"libraries" : ["-lclntsh"],
"cflags" : ['-fexceptions'],
"cflags_cc" : ['-fexceptions'],
"link_settings" : {
"libraries" : ['-L<(oci_lib_dir)']
}
}
],
[
'OS=="solaris"', {
"variables" : {
@ -67,8 +81,8 @@
],
["OS=='win'", {
"variables" : {
"oci_lib_dir%": "<!(IF DEFINED OCI_LIB_DIR (echo %OCI_LIB_DIR%) ELSE (echo C:\oracle\instantclient\sdk\lib\msvc))",
"oci_inc_dir%": "<!(IF DEFINED OCI_INC_DIR (echo %OCI_INC_DIR%) ELSE (echo C:\oracle\instantclient\sdk\include))",
"oci_lib_dir%": "<!(IF DEFINED OCI_LIB_DIR (echo %OCI_LIB_DIR%) ELSE (echo C:\oracle\instantclient\sdk\lib\msvc))",
"oci_inc_dir%": "<!(IF DEFINED OCI_INC_DIR (echo %OCI_INC_DIR%) ELSE (echo C:\oracle\instantclient\sdk\include))",
},
"configurations" : {
"Release" : {