summary refs log tree commit diff
path: root/config.toml.example
AgeCommit message (Collapse)AuthorLines
2017-09-17Get the miri test suite to run inside the rustc dev environmentOliver Schneider-0/+4
2017-09-06config.toml.example: fix some typosBen Boeckel-5/+5
2017-08-28getting rid of all changes due to this PR thus far, starting from a clean slateJeremy Sorensen-0/+37
2017-08-27rustbuild: Rewrite the configure script in PythonAlex Crichton-0/+31
This commit rewrites our ancient `./configure` script from shell into Python. The impetus for this change is to remove `config.mk` which is just a vestige of the old makefile build system at this point. Instead all configuration is now solely done through `config.toml`. The python script allows us to more flexibly program (aka we can use loops easily) and create a `config.toml` which is based off `config.toml.example`. This way we can preserve comments and munge various values as we see fit. It is intended that the configure script here is a drop-in replacement for the previous configure script, no functional change is intended. Also note that the rationale for this is also because our build system requires Python, so having a python script a bit earlier shouldn't cause too many problems. Closes #40730
2017-08-22Introduce crt_static target option in config.tomlSamuel Holland-0/+6
This controls the value of the crt-static feature used when building the standard library for a target, as well as the compiler itself when that target is the host.
2017-08-17fix typo in git-ignore commentJeremySorensen-1/+1
2017-08-15make ignore-git true by default when channel is devJeremySorensen-1/+4
2017-08-13Add ability to ignore git when building rust.Mark Simulacrum-0/+3
Some users of the build system change the git sha on every build due to utilizing git to push changes to a remote server. This allows them to simply configure that away instead of depending on custom patches to rustbuild.
2017-08-11Move config.toml.example to the root dirSteven Fackler-0/+332
It's way more discoverable here.