Code

History

Commits on master to scripts/generate_rust_analyzer.py35+
  1. rust: zerocopy-derive: enable support in kbuildMiguel Ojeda committed 5 months ago5060549
  2. rust: zerocopy: enable support in kbuildMiguel Ojeda committed 5 months ago5676215
  3. scripts: generate_rust_analyzer: support passing env varsMiguel Ojeda committed 5 months ago8b1549e
  4. rust: support overriding crate_nameAlice Ryhl committed 7 months ago7e9535e
  5. scripts: generate_rust_analyzer.py: reduce cfg plumbingTamir Duberstein committed 9 months ago5c8d16a
  6. scripts: generate_rust_analyzer.py: rename cfg to generated_cfgEliot Courtney committed 9 months agodc6b431
  7. scripts: generate_rust_analyzer.py: avoid FD leakTamir Duberstein committed 9 months ago9b4744d
  8. scripts: generate_rust_analyzer.py: define scriptsTamir Duberstein committed 9 months ago36c619f
  9. scripts: generate_rust_analyzer.py: identify crates explicitlyTamir Duberstein committed 9 months ago75c0fb2
  10. scripts: generate_rust_analyzer.py: add type hintsTamir Duberstein committed 9 months ago94a3b2d
  11. scripts: generate_rust_analyzer.py: drop `"is_proc_macro": false`Tamir Duberstein committed 9 months ago4079cf0
  12. scripts: generate_rust_analyzer.py: extract `{build,register}_crate`Tamir Duberstein committed 9 months agoe33d58e
  13. Merge tag 'rust-6.20-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 9 months agoa9aabb3
  14. scripts: generate_rust_analyzer: fix resolution of #[pin_data] macrosSeungJong Ha committed 9 months agoe440bc5
  15. scripts: generate_rust_analyzer: compile sysroot with correct editionTamir Duberstein committed 9 months agoac3c50b
  16. scripts: generate_rust_analyzer: compile quote with correct editionTamir Duberstein committed 9 months agobc83834
  17. scripts: generate_rust_analyzer: quote: treat `core` and `std` as dependenciesJesung Yang committed 11 months ago3a50257
  18. scripts: generate_rust_analyzer: syn: treat `std` as a dependencyJesung Yang committed 11 months ago87417cc
  19. scripts: generate_rust_analyzer: remove sysroot assertionOnur Özkan committed 10 months ago1b83ef9
  20. rust: pin-init: add `syn` dependency and remove `proc-macro[2]` and `quote` workaroundsBenno Lossin committed 9 months ago514e4ed
  21. scripts: generate_rust_analyzer: Add pin_init_internal depsTamir Duberstein committed 1 year ago74e15ac
  22. scripts: generate_rust_analyzer: Add pin_init -> compiler_builtins depTamir Duberstein committed 1 year ago98dcca8
  23. scripts: generate_rust_analyzer: Add compiler_builtins -> core depTamir Duberstein committed 1 year ago5157c32
  24. rust: macros: support `proc-macro2`, `quote` and `syn`Miguel Ojeda committed 11 months ago52ba807
  25. rust: syn: enable support in kbuildMiguel Ojeda committed 11 months ago7374017
  26. rust: quote: enable support in kbuildMiguel Ojeda committed 11 months ago88de91c
  27. rust: proc-macro2: enable support in kbuildMiguel Ojeda committed 11 months ago158a3b7
  28. rust: kbuild: simplify `--cfg` handlingMiguel Ojeda committed 11 months ago1181c97
  29. rust: add `pin-init` as a dependency to `bindings` and `uapi`Benno Lossin committed 1 year ago3c847e1
  30. rust: compile libcore with edition 2024 for 1.87+Gary Guo committed 1 year agof4daa80
  31. scripts: generate_rust_analyzer: Add ffi crateLukas Fischer committed 1 year ago05a2b00
  32. scripts: generate_rust_analyzer: fix pin-init name in kernel depsAndrei Lalaev committed 1 year agoc1f4534
  33. Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago4e82c87
  34. rust: make pin-init its own crateBenno Lossin committed 1 year agodbd5058
  35. rust: add pin-init crate build infrastructureMiguel Ojeda committed 1 year agod7659ac