summaryrefslogtreecommitdiff
path: root/gnu/packages/racket.scm
diff options
context:
space:
mode:
authorPhilip McGrath <philip@philipmcgrath.com>2022-08-27 14:55:50 -0400
committerLudovic Courtès <ludo@gnu.org>2022-09-04 23:10:12 +0200
commit9ed6e51ceb58834812090d91ec2107f9ee90b47b (patch)
tree6044b4c94fc610b3bee397eff7fe598a0d4db7b2 /gnu/packages/racket.scm
parent47da722838d2c8f33692a2d6930a156dc2554060 (diff)
downloadguix-patches-9ed6e51ceb58834812090d91ec2107f9ee90b47b.tar
guix-patches-9ed6e51ceb58834812090d91ec2107f9ee90b47b.tar.gz
gnu: chez-scheme-for-racket: Support cross-compilation.
* gnu/packages/chez.scm (racket-cs-native-supported-system): Change to return the applicable machine type instead of '#t'. (chez-scheme-for-racket)[native-inputs]: When cross-compiling, add 'this-package'. [arguments]<#:configure-flags>: When cross-compiling, supply '-m=' and '--toolprefix='. <#:phases>: Work around cross-compilation issues in 'build' and 'install-docs'. (chez-scheme-for-racket-bootstrap-bootfiles): When cross-compiling, use 'zuo' and 'chez-scheme-for-racket' instead of 'racket-vm-bc'. [arguments]<#:phases>: Adapt 'build' phase for cross-compilation. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages/racket.scm')
0 files changed, 0 insertions, 0 deletions