about summary refs log tree commit diff
path: root/bin/rebuild-system
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2021-08-11T08·45+0200
committersterni <sternenseemann@systemli.org>2021-08-24T22·00+0000
commitacb5994e87fd5aa306f63196fdef9c55cc6345f4 (patch)
treef905f99864773f035e19ef801e73c069adc6e836 /bin/rebuild-system
parentd344637fe29d039f1046b6ebbbc4b649d61bf0b7 (diff)
feat(nix/buildLisp): allow implementation-specifc bundled functions r/2768
By implementing a bundled function for an implementation, we can use a
custom one for a specific implementation. This is useful for
implementations like ECL where a require will be compiled as an
instruction rather than importing all new symbols into a dump, so using
the underlying static or shared object directly would be beneficial.

overrideLisp for bundled libraries now only allows overriding the name
and implementation arguments.

Change-Id: I9036b29157e8daa4d86ff87d603b044373711dbf
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3301
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
Diffstat (limited to 'bin/rebuild-system')
0 files changed, 0 insertions, 0 deletions