summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/rust.py
Commit message (Collapse)AuthorAgeFilesLines
* Increase logging for Rust CI failures.Jussi Pakkanen2019-06-221-3/+11
|
* Purge `is_cross` and friends without changing user interfacesJohn Ericson2019-06-091-4/+4
| | | | | | | | | | | | In most cases instead pass `for_machine`, the name of the relevant machines (what compilers target, what targets run on, etc). This allows us to use the cross code path in the native case, deduplicating the code. As one can see, environment got bigger as more information is kept structured there, while ninjabackend got a smaller. Overall a few amount of lines were added, but the hope is what's added is a lot simpler than what's removed.
* Fix setup so test suite runs with rustc + MSVC. Closes: 5099Jussi Pakkanen2019-03-241-0/+6
|
* Added more compiler option supportDaniel Mensinger2019-01-061-0/+8
|
* Absolute path generation refactoringDaniel Mensinger2019-01-061-0/+3
|
* Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen2018-08-181-1/+15
|
* Add cross-compilation support for `rustc`Adam C. Foltzer2018-01-291-2/+13
| | | | | | This patch is largely modeled on the relatively-straightforward code for Fortran cross-compilation, so there might be some intricacies missing.
* Add build_rpath as new property allowing people to specify rpath entries ↵Jussi Pakkanen2017-07-211-2/+2
| | | | that are used in the build tree but will be removed on install.
* Split out languages from compilers.pyAlistair Thomas2017-06-231-0/+59