|
256 | 256 | "TRUFFLERUBY", # We need this jar to run extconf.rb
|
257 | 257 | "TRUFFLERUBY-LAUNCHER", # We need this jar to run extconf.rb
|
258 | 258 | "truffle:TRUFFLE_NFI_NATIVE", # trufflenfi.h
|
259 |
| - "sulong:SULONG_LIBS", # polyglot.h |
| 259 | + "sulong:SULONG_HOME", # polyglot.h |
260 | 260 | ],
|
261 | 261 | "buildEnv": {
|
262 | 262 | "TRUFFLERUBYOPT": "--building-core-cexts",
|
263 | 263 | "NFI_HEADERS_DIR": "<path:truffle:TRUFFLE_NFI_NATIVE>/include",
|
264 |
| - "SULONG_HEADERS_DIR": "<path:SULONG_LIBS>", |
265 |
| - "SULONG_POLYGLOT_H": "<path:SULONG_LIBS>/polyglot.h", |
| 264 | + "SULONG_HEADERS_DIR": "<path:SULONG_HOME>/include", |
| 265 | + "SULONG_POLYGLOT_H": "<path:SULONG_HOME>/include/polyglot.h", |
266 | 266 | },
|
267 | 267 | "output": ".",
|
268 | 268 | "results": [
|
|
416 | 416 | ],
|
417 | 417 | "lib/cext/include/sulong/": [
|
418 | 418 | "file:lib/cext/include/sulong/truffle.h",
|
419 |
| - "extracted-dependency:sulong:SULONG_LIBS/*.h", |
| 419 | + "link:../../sulong-libs/include/polyglot.h", |
420 | 420 | ],
|
421 | 421 | "lib/cext/sulong-libs/": [
|
422 |
| - "extracted-dependency:sulong:SULONG_LIBS/*", |
| 422 | + "extracted-dependency:sulong:SULONG_HOME/*", |
423 | 423 | ],
|
424 | 424 | "lib/mri/": [
|
425 | 425 | "dependency:org.truffleruby.cext/src/main/c/etc/etc.su",
|
|
0 commit comments