about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorMilton Mazzarri <milmazz@gmail.com>2017-07-02 23:32:42 -0500
committerMilton Mazzarri <milmazz@gmail.com>2017-07-25 06:37:10 -0500
commitf516765b94761838fd15cff283757e74e61cdd41 (patch)
treef9d93a7ea1514aa7deedcb99641e1f863362ebf1 /src/rustllvm/RustWrapper.cpp
parent5c126bdee6af3feef2d51956debab72f933078c6 (diff)
downloadrust-f516765b94761838fd15cff283757e74e61cdd41.tar.gz
rust-f516765b94761838fd15cff283757e74e61cdd41.zip
bootstrap: Major refactoring
This commit includes the following:

* Fix syntax errors in Python 3
* Include more docstrings in classes, methods, and functions
* Include unit tests using `unittest`
* Merge implementation of `{rustc,cargo}_out_of_date`
* Merge implementation of `RustBuild.{cargo,rustc}`
* Remove unnecessary source code
* Move all the attributes defined outside of `__init__`
* Remove remaining `%s` from print function
* Remove `WindowsError` reference on non-windows systems
* Rename some variables to be more explicit avoid their meaning
* Run bootstrap tests in the CI process
* Remove non-pythonic getters
* Remove duplicate code in `download_stage0` method
* Reduce the number of branches in `build_bootstrap` method
* Re-raise exception when we cannot execute uname in non-windows systems
* Avoid long lines
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions