]> git.lizzy.rs Git - rust.git/commit
Link rustllvm statically, and distribute a static snapshot
authorAlex Crichton <alex@alexcrichton.com>
Sun, 1 Dec 2013 04:52:21 +0000 (20:52 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Sat, 7 Dec 2013 04:51:17 +0000 (20:51 -0800)
commite91ffb07105421b39dd6cade712522d0c5262c6c
tree95f887fb4917f321c5317bfd88ea6c74afddba0c
parentaa4455e4c76598fcf6de84de14f050a700a2a14e
Link rustllvm statically, and distribute a static snapshot

In order to keep up to date with changes to the libraries that `llvm-config`
spits out, the dependencies to the LLVM are a dynamically generated rust file.
This file is now automatically updated whenever LLVM is updated to get kept
up-to-date.

At the same time, this cleans out some old cruft which isn't necessary in the
makefiles in terms of dependencies.

Closes #10745
Closes #10744
18 files changed:
.gitignore
Makefile.in
mk/clean.mk
mk/host.mk
mk/install.mk
mk/llvm.mk
mk/rustllvm.mk
mk/stage0.mk
mk/target.mk
mk/tests.mk
src/etc/mklldeps.py [new file with mode: 0644]
src/etc/snapshot.py
src/librustc/lib.rs
src/librustc/lib/llvm.rs
src/librustpkg/tests.rs
src/libstd/rt/task.rs
src/libsyntax/lib.rs
src/snapshots.txt