aboutsummaryrefslogtreecommitdiff
path: root/test cases/rust
AgeCommit message (Expand)AuthorFilesLines
2022-03-21tests/rust: renumber structred sources testDylan Baker10-0/+0
2022-03-21ninja: fix handling of rust structured_sources in rare caseDylan Baker4-0/+31
2022-03-13Merge pull request #9339 from dcbaker/submit/structured_sourcesJussi Pakkanen7-0/+95
2022-03-07Add support for rust proc-macro cratesDylan Baker3-0/+34
2022-03-07tests/rust: Add a test for structured inputsDylan Baker7-0/+95
2022-02-10ninjabackend: fix rust program names with dashesAlyssa Ross3-6/+6
2022-02-02ninjabackend: treat link_whole_targets like link_targets for Rust targetsZach Reizner5-0/+27
2021-12-09tests/rust polyglot: we need to link with bcrypt.lib as wellDylan Baker1-1/+1
2021-10-30Added warning if run_command is called without the check kwargVolker Weißmann1-1/+1
2021-10-10Fix typos discovered by codespellChristian Clauss4-4/+4
2021-09-29tests/rust: add libm to fix build with rust 1.55Dominique Leuenberger1-0/+1
2021-09-24compilers/rust: Add support for clippyDylan Baker2-1/+3
2021-08-17test cases/rust: clang-cl also needs extra_winlibsNirbheek Chauhan1-1/+1
2021-06-22tests: both_library test improvementsDaniel Mensinger1-1/+1
2021-05-18Add a rust test for internal c linkageDylan Baker5-0/+76
2021-03-10Add test to build a mixed C/Rust shared library.Jussi Pakkanen5-0/+93
2021-02-26tests/rust: Add rust case linking to libm in rust static libraryJordan Justen5-0/+53
2021-02-23rust: fix linking with external dependenciesDylan Baker1-1/+4
2021-02-23tests/rust: Add rust case linking to zlib dependencyJordan Justen5-0/+59
2021-02-06rust: Add a module wrapper for bindgenDylan Baker8-0/+191
2021-01-21tests/rust: Add a generated library to generated main testDylan Baker4-1/+19
2021-01-21tests/rust: Add subdir to generated sources testDylan Baker2-2/+11
2021-01-19rust: Accept generated sources for main.rsDylan Baker2-0/+32
2021-01-05modules: Add an unstable-rust moduleDylan Baker2-0/+22
2021-01-05mtest: Add support for rust unit testsDylan Baker2-0/+56
2020-11-11tests/rust: dynamic linking doesn't work on darwinDylan Baker2-0/+8
2020-11-05rust: implement support for --editionDylan Baker3-0/+30
2020-02-25test: merge installed_files.txt into test.jsonDaniel Mensinger14-29/+56
2019-11-18Use strict function prototypesMichael Hirsch, Ph.D2-2/+2
2019-06-22Fix the last remaining Rust install file list.Jussi Pakkanen1-1/+5
2019-06-22Run Rust shared library test via rustup to get the environment right.Jussi Pakkanen1-1/+8
2019-06-21Add Rust generated pdbs to list of installed files.Jussi Pakkanen6-1/+12
2019-03-24Fix setup so test suite runs with rustc + MSVC. Closes: 5099Jussi Pakkanen1-2/+8
2018-06-17Support Rust targets with more than one source file. Closes #3632.Jussi Pakkanen3-0/+11
2018-02-22Fix Rust compiler-private library ambiguityAdam C. Foltzer4-0/+14
2018-02-02Fix Rust shared polyglot test case for cross-compilationAdam C. Foltzer1-1/+1
2017-07-22add `crate-name` to Rust target argsAdam C. Foltzer4-0/+11
2017-06-14fix failing Rust test casesAdam C. Foltzer1-1/+1
2017-06-14rename `crate_type` to `rust_crate_type` per @TingPingAdam C. Foltzer1-1/+1
2017-06-09Enhance Rust supportAdam C. Foltzer8-0/+47
2017-05-08rust: Support rust_argsPatrick Griffis1-1/+4
2017-03-29rust: Support executable name differing from source namePatrick Griffis4-2/+10
2016-07-01Fix tests for the new library/executable naming schemeNirbheek Chauhan3-3/+3
2015-10-11Fix Rust to work with 1.3 release. Closes #277.Jussi Pakkanen5-7/+7
2014-06-23Deal with Rust static libraries, too.Jussi Pakkanen4-0/+13
2014-06-23Install Rust shared libraries.Jussi Pakkanen2-2/+4
2014-06-22Invoke Rust via wrapper script.Jussi Pakkanen2-2/+2
2014-06-19Set up dependencies for Rust linking. Does not work fully yet.Jussi Pakkanen2-0/+5
2014-06-19Build a shared Rust library.Jussi Pakkanen2-0/+6
2014-06-18Can compile very basic Rust programs.Jussi Pakkanen3-0/+8