Title: tools: add some options and comments to `shell.nix` by aduh95 · Pull Request #60911 · nodejs/node · GitHub
Open Graph Title: tools: add some options and comments to `shell.nix` by aduh95 · Pull Request #60911 · nodejs/node
X Title: tools: add some options and comments to `shell.nix` by aduh95 · Pull Request #60911 · nodejs/node
Description: Triggered by #60902 and #60906 adding withAmaro, withSQLite, and withSSL parameters (to be consistent with the withTemporal one that was recently added, and analogeous to --without-amaro, --without-sqlite, and --without-ssl configure.py flags). There are many other configure.py flags that do not have equivalent Nix parameter, however those 3 are special as they require a different build environment (that's not yet true for Amaro, but the long term goal is to include it as a native library instead of the current WASM approach) reorganizing the list of parameters (the current order doesn't have much logic to it, the file becomes much more readable when the parameters are grouped by their purpose) fixing a bug when passing --arg ccache null would not work as expected making use of lib.optional, lib.optionals, and lib.optionalString more consistent introducing a local needsRustCompiler as I expect we'll add more Rust compiled dependencies (currently it's only temporal_capi)
Open Graph Description: Triggered by #60902 and #60906 adding withAmaro, withSQLite, and withSSL parameters (to be consistent with the withTemporal one that was recently added, and analogeous to --without-amaro, --withou...
X Description: Triggered by #60902 and #60906 adding withAmaro, withSQLite, and withSSL parameters (to be consistent with the withTemporal one that was recently added, and analogeous to --without-amaro, --withou...
Opengraph URL: https://github.com/nodejs/node/pull/60911
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:7daabdb5-2d2a-9fa2-7a5a-3aaeaa47284a |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A85C:127DAD:B921AC:F7264B:6A4C531B |
| html-safe-nonce | 3fc6df2b292f22c3608d9907c837d0e77133641d39d377aa001fba8018ded5ce |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBODVDOjEyN0RBRDpCOTIxQUM6RjcyNjRCOjZBNEM1MzFCIiwidmlzaXRvcl9pZCI6IjYyNjMxMDYwNTY1MzM4NTcwNTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 1f703e54a391b786dc1fe9a765e71de30f03782b1058e757a075cecfdeebf9e0 |
| hovercard-subject-tag | pull_request:3056808026 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/nodejs/node/pull/60911/files |
| twitter:image | https://avatars.githubusercontent.com/u/14309773?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/14309773?s=400&v=4 |
| og:image:alt | Triggered by #60902 and #60906 adding withAmaro, withSQLite, and withSSL parameters (to be consistent with the withTemporal one that was recently added, and analogeous to --without-amaro, --withou... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 14099438da5379150f15a2892474c7c7e6c0e55e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width