rust/src/etc
Alex Crichton f3dfcae202 rustbuild: Start building --enable-extended
This commit adds a new flag to the configure script,
`--enable-extended`, which is intended for specifying a desire to
compile the full suite of Rust tools such as Cargo, the RLS, etc. This
is also an indication that the build system should create combined
installers such as the pkg/exe/msi artifacts.

Currently the `--enable-extended` flag just indicates that combined
installers should be built, and Cargo is itself not compiled just yet
but rather only downloaded from its location. The intention here is to
quickly get to feature parity with the current release process and then
we can start improving it afterwards.

All new files in this PR inside `src/etc/installer` are copied from the
rust-packaging repository.
2017-01-24 14:48:03 -08:00
..
installer rustbuild: Start building --enable-extended 2017-01-24 14:48:03 -08:00
platform-intrinsics PTX support 2016-12-26 21:06:23 -05:00
test-float-parse Remove unused code 2016-09-17 23:07:11 -07:00
third-party Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
adb_run_wrapper.sh Add one more depth on android test directory for multiple targets 2015-02-10 21:53:31 +09:00
apple-darwin.supp update valgrind suppressions 2015-12-25 15:46:36 -05:00
char_private.py Fix fmt::Debug for strings, e.g. for Chinese characters 2016-11-18 14:45:59 +01:00
check-sanitycheck.py Fix platform detection 2015-06-01 20:50:35 +03:00
check-summary.py etc: py3 compat for check-summary.py 2015-05-24 05:12:40 -07:00
CONFIGS.md Add sublime-rust to CONFIGS.md. 2016-08-22 01:24:01 -04:00
ctags.rust Update the ctags rules and targets. 2015-07-30 06:35:42 +10:00
debugger_pretty_printers_common.py Add pretty printing of unions in debuggers 2017-01-01 19:34:06 +10:00
dec2flt_table.py Speed up dec2flt fast path with additional tables. 2016-01-12 22:25:16 +01:00
Dockerfile Remove CMake workaround 2016-08-01 18:03:22 +09:00
gdb_load_rust_pretty_printers.py debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty printers enabled. 2014-12-30 17:26:13 +01:00
gdb_rust_pretty_printing.py modern style classes 2016-09-17 23:09:21 -07:00
generate-deriving-span-tests.py rustc: rework stability to be on-demand for type-directed lookup. 2016-11-28 04:18:11 +02:00
generate-keyword-tests.py Fix keyword parsing tests 2016-04-24 21:35:50 +03:00
get-stage0.py Avoid redundant downloads when bootstrapping 2016-07-04 16:37:46 +02:00
htmldocck.py print enum variant fields in docs 2016-05-30 16:11:53 +02:00
indenter Port indenter to python 2015-01-16 08:49:54 -08:00
lldb_batchmode.py pep8 prefers triple quoted with double quotes 2016-09-17 23:05:20 -07:00
lldb_rust_formatters.py Add pretty printing of unions in debuggers 2017-01-01 19:34:06 +10:00
local_stage0.sh Add libproc_macro from local rust to stage0 2016-10-19 00:12:42 -07:00
make-win-dist.py Make sure rsbegin.o and rsend.o get packaged with target lib artifacts. 2015-11-07 17:56:55 -08:00
mklldeps.py Update parsing llvm-config output 2016-07-29 10:29:59 +02:00
rust-gdb debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty printers enabled. 2014-12-30 17:26:13 +01:00
rust-lldb Make rust-lldb warn about unsupported versions of LLDB 2016-07-04 19:37:36 -04:00
sugarise-doc-comments.py Fix PEP8 in sugarise-doc-comments 2015-01-27 01:26:02 -08:00
unicode.py Reduce the size of static data in std_unicode::tables. 2017-01-03 08:28:58 +01:00
x86.supp update valgrind suppressions 2015-12-25 15:46:36 -05:00
ziggurat_tables.py std: Move rand to librand. 2014-03-12 11:31:05 +11:00