index
:
meson
clippy-json
master
Unnamed repository; edit this file 'description' to name the repository.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mesonbuild
/
compilers
/
compilers.py
Age
Commit message (
Expand
)
Author
2025-04-30
compilers: introduce common helper for sanity checks
Paolo Bonzini
2025-04-09
interpreter: Error if java sources used with non-jar target (#14424)
Andrew McNulty
2025-04-08
coredata: move MutableKeyedOptionDict to options
Dylan Baker
2025-04-04
compilers: introduce get_option_std_args
Paolo Bonzini
2025-04-02
options: move BASE_OPTIONS to the options module
Dylan Baker
2025-04-02
compilers: introduce get_exe() and get_exe_args()
Paolo Bonzini
2025-03-10
coredata: remove get_option_for_subproject
Dylan Baker
2025-03-09
compilers: convert `b_sanitize` to a free-form array option
Patrick Steinhardt
2025-03-09
compilers: check for sanitizer arguments via a compiler check
Dylan Baker
2025-03-03
compilers: Remove the BaseOption type
Dylan Baker
2025-03-01
environment: make fully type safe
Dylan Baker
2025-02-27
compilers: delete dead code after option refactor
Dylan Baker
2025-02-27
coredata: delete the OptionsView
Dylan Baker
2025-02-27
use ElementaryOptionValues instead of open coding... again
Dylan Baker
2025-02-13
Make all Meson level options overridable per subproject.
Jussi Pakkanen
2025-02-05
options: Replace uses of `UserOption[T.Any]` with a Union of UserOption types
Dylan Baker
2025-02-05
options: Add an EnumeratedUserOption class
Dylan Baker
2025-02-05
options: use dataclasses for UserOption
Dylan Baker
2025-02-05
compilers: remove Compiler.create_option
Dylan Baker
2025-02-05
options: Get rid of the invalid _U type, and use UserOption[_T]
Dylan Baker
2025-01-09
Add Linear ASM compiler
Wu, Zhenyu
2025-01-08
First draft version of Tasking MIL linking with b_lto and prelinking
gerioldman
2025-01-08
Add TASKING compiler support
gerioldman
2024-12-29
compilers: cache the results of is_source()
Paolo Bonzini
2024-10-01
Add additional C++ filename extensions
mid-kid
2024-10-01
compilers: remove hasattr from `can_compile_suffixes`
Dylan Baker
2024-10-01
compilers: remove hasattr for `file_suffixes`
Dylan Baker
2024-10-01
compilers: annotate lang_suffixes
Dylan Baker
2024-09-23
Add a newline at the end of test files
Martin Garton
2024-08-07
compilers: change get_argument_syntax to static method
Kacper Michajłow
2024-07-30
compilers: straighten out CompileResult according to how it is actually used
Eli Schwartz
2024-07-30
compilers: simplify CompileResult / RunResult by using dataclasses
Eli Schwartz
2024-07-30
flake8: move unused typing-only imports to TYPE_CHECKING
Eli Schwartz
2024-07-17
Remove language (AKA compiler) type from OptionKey.
Jussi Pakkanen
2024-07-12
Rename langopt method
Jussi Pakkanen
2024-07-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-06-26
compilers: pass Environment to openmp_flags
Dylan Baker
2024-06-23
feat(compilers): cppm extension support
TheHillBright
2024-06-14
Fix mypy.
Jussi Pakkanen
2024-06-14
Replace direct indexing with named methods.
Jussi Pakkanen
2024-06-08
Create helper method for lang opts and use in C compiler classes.
Jussi Pakkanen
2024-05-23
Refactor option classes to their own file.
Jussi Pakkanen
2024-05-22
cuda: fix `cuda.find_library()` hardcoded to yield true
David Seifert
2024-04-01
nasm: Add support for .nasm file extension (#13027)
Junior Rantila
2024-03-28
Pass Environment down from Backend
Sam James
2024-03-15
Improve error messages for invalid option values
Charles Brunet
2024-03-15
compilers: No need to pass exe_wrapper everywhere
Xavier Claessens
2024-03-15
compilers: Allow setting env and workdir for run checks
Xavier Claessens
2024-03-15
compilers: Do not dump File content in log for compiler checks.
Xavier Claessens
2024-03-15
compilers: Every compiler can run code
Xavier Claessens
[next]