Add libgccjit-libs-dir config
This commit is contained in:
parent
08de25c4ea
commit
95c38b2bba
8 changed files with 313 additions and 79 deletions
|
|
@ -191,6 +191,31 @@
|
|||
# Currently, this is only supported for the `x86_64-unknown-linux-gnu` target.
|
||||
#gcc.download-ci-gcc = false
|
||||
|
||||
# Provide a directory of prebuilt libgccjit.so dylibs for given (host, target) compilation pairs.
|
||||
# This is useful when you want to cross-compile `rustc` to another target since GCC is not a
|
||||
# multi-target compiler.
|
||||
# You have to use a directory structure that looks like this:
|
||||
# `<libgccjit-libs-dir>/<host>/<target>/libgccjit.so`.
|
||||
# For example:
|
||||
#
|
||||
# ```
|
||||
# <libgccjit-libs-dir>
|
||||
# ├── m68k-unknown-linux-gnu
|
||||
# │ └── m68k-unknown-linux-gnu
|
||||
# │ └── libgccjit.so
|
||||
# └── x86_64-unknown-linux-gnu
|
||||
# ├── m68k-unknown-linux-gnu
|
||||
# │ └── libgccjit.so
|
||||
# └── x86_64-unknown-linux-gnu
|
||||
# └── libgccjit.so
|
||||
# ```
|
||||
# The directory above would allow you to cross-compile rustc from x64 to m68k
|
||||
#
|
||||
# Note that this option has priority over `gcc.download-ci-gcc`.
|
||||
# If you set both, bootstrap will first try to load libgccjit.so from this directory.
|
||||
# Only if it isn't found, it will try to download it from CI or build it locally.
|
||||
#gcc.libgccjit-libs-dir = "/path/to/libgccjit-libs-dir"
|
||||
|
||||
# =============================================================================
|
||||
# General build configuration options
|
||||
# =============================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue