about summary refs log tree commit diff
path: root/third_party/lisp/alexandria.nix
diff options
context:
space:
mode:
authorVincent Ambo <Vincent Ambo>2020-01-08T23·57+0000
committerVincent Ambo <Vincent Ambo>2020-01-08T23·57+0000
commite3a8dc9500fa9d54930ce39c57afecae75a6aca8 (patch)
tree0b0e540825f754cd508445db829b063d443bbc6a /third_party/lisp/alexandria.nix
parent7bc10eb9b78c08ae1e64ae5e24db26cdb74c7834 (diff)
fix(buildLisp): Cursed code to fix load ordering r/351
It's not enough to compile in the right order - turns out you also
have to load the compiled objects in the right order.

To achieve this some cursed code has been added that changes the Lisp
generated by Nix to compile the other Lisp so that it also generates
some bash, which Nix can then use to concatenate the FASLs in the
right order to feed them to Lisp again.

It works but I'll replace it with a more elegant solution once one is
needed.
Diffstat (limited to 'third_party/lisp/alexandria.nix')
0 files changed, 0 insertions, 0 deletions