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
/
environment.py
Age
Commit message (
Expand
)
Author
2025-11-06
environment: handle machine file options sections with more than one subproject
Dylan Baker
2025-10-29
environment: move tool detection functions to a new module
Paolo Bonzini
2025-10-29
environment: move detection functions to envconfig.py
Paolo Bonzini
2025-10-29
environment, backends: remove is_* methods
Paolo Bonzini
2025-10-29
environment, compilers: move is_library caching to the source
Paolo Bonzini
2025-10-29
coredata: move cmd_line.txt and command line handling to a new module
Paolo Bonzini
2025-10-14
cargo: create cargo.Interpreter on the fly
Paolo Bonzini
2025-10-06
interpreter: unify and specialize code to set backend options
Paolo Bonzini
2025-10-06
environment: remove dead code
Paolo Bonzini
2025-09-21
get_llvm_tool_names: add llvm 21
Christoph Reiter
2025-07-29
ninjabackend: handle specially TUs where compilation and linking happens toge...
Paolo Bonzini
2025-07-14
environment: really remove assertion
Paolo Bonzini
2025-07-14
environment: allow setting build options with "build." prefix
Paolo Bonzini
2025-07-10
compilers: move CFLAGS/CXXFLAGS handling to Environment
Paolo Bonzini
2025-06-18
options: all inputs to OptionStore are OptionKeys
Paolo Bonzini
2025-05-15
options: restore special behavior of CFLAGS vs. c_args
Paolo Bonzini
2025-05-15
environment: move a comment around
Paolo Bonzini
2025-05-15
environment: split list of important environment variables to a constant
Paolo Bonzini
2025-04-16
environment: handle all iOS variants as xnu
Paolo Bonzini
2025-04-03
environment: build_dir is allowed to be None in the initializer
Dylan Baker
2025-04-02
environment: filter machine file build options that are invalid
Dylan Baker
2025-04-02
option: move the `is_per_machine_option` to the `OptionStore`
Dylan Baker
2025-04-02
use correct section when suggesting the placement of subproject options
Paolo Bonzini
2025-04-02
environment: remove incorrect check for subproject options
Paolo Bonzini
2025-03-10
coredata: replace get_option with optstore.get_value_for
Dylan Baker
2025-03-06
environment: fix nullability of function parameter
Dylan Baker
2025-03-07
get_llvm_tool_names: add llvm 20
Christoph Reiter
2025-03-01
environment: make fully type safe
Dylan Baker
2025-03-01
environment: fix minor typing issues
Dylan Baker
2025-03-01
environment: fix missing argument and return type annotations
Dylan Baker
2025-03-01
environment: delete dead code from option refactor
Dylan Baker
2025-02-13
Make all Meson level options overridable per subproject.
Jussi Pakkanen
2024-11-29
environment: Never require an exe_wrapper for native builds
Simon McVittie
2024-10-28
Move LD_LIBRARY_PATH logic to environment object
Xavier Claessens
2024-10-24
cargo: Fix feature resolution
Xavier Claessens
2024-10-20
Add GNU/Hurd kernel results
Samuel Thibault
2024-09-24
clang-tidy: Avoid spawning too many threads
Jonathon Anderson
2024-09-11
Fix typos
spaette
2024-09-08
Fix check for 32-bit clang-cl
unknown
2024-09-05
Add support for LLVM 19 in Debian.
Jussi Pakkanen
2024-08-30
update various deprecation notices to call out meson 2.0
Eli Schwartz
2024-07-25
coverage: improve llvm-cov detection
Jannik Glückert
2024-07-17
Remove language (AKA compiler) type from OptionKey.
Jussi Pakkanen
2024-07-16
Make sure machine_info_can_run() isn't called on incomplete MachineInfo
Christoph Reiter
2024-07-15
Revert "Support armel/armhf builds on native arm64 hosts."
Alyssa Ross
2024-07-11
Fix Type hints
Zhipeng Xue
2024-07-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-07-10
Replace exe_exists function with shutil.which()
Mads Andreasen
2024-06-08
Convert option from a plain dictionary into a named class.
Jussi Pakkanen
2024-06-04
Extract native file parser to machinefile source file.
Jussi Pakkanen
[next]