Skip to content

Commit 46509f4

Browse files
author
sstone1
committed
Add support for linking against IBM JVMs (squashed)
1 parent 5c32ac6 commit 46509f4

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

binding.gyp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@
1313
}],
1414
['OS=="mac"', {
1515
'javaver%' : "<!(awk -F/ -v h=`node findJavaHome.js` 'BEGIN {n=split(h, a); print a[2]; exit}')"
16+
}],
17+
['OS=="linux" and target_arch=="ia32"', {
18+
'javalibdir%': "<!(h=\"`node findJavaHome.js`\" sh -c 'if [ -d \"$h/jre/lib/i386/classic\" ]; then echo $h/jre/lib/i386/classic; else echo $h/jre/lib/i386/server; fi')"
19+
}],
20+
['OS=="linux" and target_arch=="x64"', {
21+
'javalibdir%': "<!(h=\"`node findJavaHome.js`\" sh -c 'if [ -d \"$h/jre/lib/amd64/classic\" ]; then echo $h/jre/lib/amd64/classic; else echo $h/jre/lib/amd64/server; fi')"
1622
}]
1723
]
1824
},
@@ -49,8 +55,8 @@
4955
'<(javahome)/include/linux',
5056
],
5157
'libraries': [
52-
'-L<(javahome)/jre/lib/<(arch)/server/',
53-
'-Wl,-rpath,<(javahome)/jre/lib/<(arch)/server/',
58+
'-L<(javalibdir)',
59+
'-Wl,-rpath,<(javalibdir)',
5460
'-ljvm'
5561
]
5662
}

0 commit comments

Comments
 (0)