meson/test cases/rust
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently
This replaces all of the Apache blurbs at the start of each file with an
`# SPDX-License-Identifier: Apache-2.0` string. It also fixes existing
uses to be consistent in capitalization, and to be placed above any
copyright notices.

This removes nearly 3000 lines of boilerplate from the project (only
python files), which no developer cares to look at.

SPDX is in common use, particularly in the Linux kernel, and is the
recommended format for Meson's own `project(license: )` field
2023-12-13 15:19:21 -05:00
..
1 basic rust: add support for b_ndebug 2023-04-21 15:18:56 +05:30
2 sharedlib Implement rustc controlled whole-archive linking 2023-02-22 15:35:50 -08:00
3 staticlib Implement rustc controlled whole-archive linking 2023-02-22 15:35:50 -08:00
4 polyglot Rust: Prevent linking Rust ABI with C library/executable 2023-09-19 13:54:49 -04:00
5 polyglot static Error when an installed static library links to internal custom target 2023-08-07 05:44:08 -07:00
6 named staticlib test: merge installed_files.txt into test.json 2020-02-25 21:47:42 +01:00
7 private crate collision test: merge installed_files.txt into test.json 2020-02-25 21:47:42 +01:00
8 many files Support Rust targets with more than one source file. Closes #3632. 2018-06-17 15:39:59 +03:00
9 unit tests modules/rust: remove rust_crate_type for test() method 2023-10-16 17:31:12 -07:00
10 language stds rust: implement support for --edition 2020-11-05 21:24:20 +02:00
11 generated main tests/rust: Add a generated library to generated main test 2021-01-21 10:59:15 -08:00
12 bindgen Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
13 external c dependencies Make `dependency('foo', static: true, method: 'cmake') link statically 2023-05-13 11:18:11 +03:00
14 external libm Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
15 polyglot sharedlib rust: Fix linking with C libraries (again) 2023-11-09 16:20:01 -05:00
16 internal c dependencies rust: Don't pass dependency compile arguments to the compiler 2023-04-14 06:11:44 -04:00
17 staticlib link staticlib rust: Add new `rust_dependency_map` target configuration 2023-04-21 15:35:06 -04:00
18 proc-macro Rust: Add a rust.proc_macro() method 2023-09-19 13:54:49 -04:00
19 structured sources fix various spelling issues 2023-04-11 19:21:05 -04:00
20 rust and cpp rust: Override the default MSVCRT when linking Rust and !rust together 2023-06-27 11:53:18 -07:00
21 transitive dependencies rust: Add transitive dependencies to ninja rules 2023-11-13 23:17:14 +02:00
22 cargo subproject Renumber test dirs for rc3. 2023-11-12 19:18:06 +02:00