rust/src
Mark Rousskov a01256f4ae
Avoid installing external LLVM dylibs
If the LLVM was externally provided, then we don't currently copy artifacts into
the sysroot. This is not necessarily the right choice (in particular, it will
require the LLVM dylib to be in the linker's load path at runtime), but the
common use case for external LLVMs is distribution provided LLVMs, and in that
case they're usually in the standard search path (e.g., /usr/lib) and copying
them here is going to cause problems as we may end up with the wrong files and
isn't what distributions want.

This behavior may be revisited in the future though.
2020-11-17 12:38:35 +01:00
..
bootstrap Avoid installing external LLVM dylibs 2020-11-17 12:38:35 +01:00
build_helper Fix even more URLs 2020-11-05 20:11:29 +01:00
ci this is beta 1.49.0 2020-11-17 12:33:49 +01:00
doc Update books 2020-11-11 19:35:50 -08:00
etc lldb_batchmode: show more error information 2020-11-03 12:01:46 +01:00
librustdoc Auto merge of #78826 - petrochenkov:mrscopes2, r=eddyb 2020-11-13 05:40:37 +00:00
llvm-project@ee16174578 Bump LLVM for DeadArgElim fix 2020-10-22 18:37:03 -04:00
test Rollup merge of #78987 - lcnr:integer-sizes, r=varkor 2020-11-12 19:46:19 +01:00
tools build-manifest: strip newline from rustc version 2020-11-17 12:36:01 +01:00
README.md Update README.md 2020-08-30 13:40:11 -05:00
stage0.txt this is beta 1.49.0 2020-11-17 12:33:49 +01:00
version Bump version to 1.49.0 2020-10-02 08:39:40 -04:00

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.