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
/
interpreter
/
compiler.py
Age
Commit message (
Expand
)
Author
2025-10-14
Allow compiler methods to accept strings for include_directories
Charles Brunet
2025-10-14
Make use of build TypeAliases
Dylan Baker
2025-06-17
interpreter: convert compiler to InterpreterObject.method
Paolo Bonzini
2025-06-17
interpreter: fix a couple FeatureNew messages
Paolo Bonzini
2025-04-04
compilers: introduce get_option_std_args
Paolo Bonzini
2025-03-10
coredata: replace get_option with optstore.get_value_for
Dylan Baker
2025-02-13
Make all Meson level options overridable per subproject.
Jussi Pakkanen
2024-12-19
compiler: fix leftover chars in compiler.links()
meator
2024-07-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-06-14
Rename option variable to optstore to make it unique.
Jussi Pakkanen
2024-05-23
Refactor option classes to their own file.
Jussi Pakkanen
2024-05-01
Add required kwarg to compiler.{compiles,links,run}
Tristan Partin
2024-04-05
interpreter/compiler: Fortran.run() has always worked
Dylan Baker
2024-03-15
compilers: Every compiler can run code
Xavier Claessens
2024-01-25
Fix compiler.preprocess compile_args not used
Charles Brunet
2024-01-17
compiler.preprocess: add depends kwarg
Stas Sergeev
2023-11-26
fix broken type annotation imports being ignored
Eli Schwartz
2023-09-07
Compiler checks must use per-subproject options
Xavier Claessens
2023-09-07
Add compiler.has_define
Marvin Scholz
2023-08-28
include_directories: Always add both source and build dirs
Xavier Claessens
2023-08-07
Compiler: Add werror kwarg to compiles(), links() and run() methods
Xavier Claessens
2023-08-05
fixup: since: 1.1.0 -> 1.3.0
Milan Hauth
2023-08-05
compiler: Add required keyword to has_* methods
Xavier Claessens
2023-07-14
compiler.compiles/links: fix failure when compiling a built File object
Eli Schwartz
2023-04-11
fix various spelling issues
Josh Soref
2023-03-09
emit FeatureNew warning for compiler.preprocess used multiple times
Eli Schwartz
2023-03-09
compiler.preprocess should only update the private name per directory
Eli Schwartz
2023-03-09
build: fully type CompileTarget
Dylan Baker
2023-02-27
Use caching in Compiler.sizeof() and Compiler.alignment()
Andres Freund
2023-02-27
interpreter: bolden result of compiler.alignment(), compiler.sizeof()
Andres Freund
2023-02-15
preprocess: Add dependencies kwarg
Xavier Claessens
2023-02-15
preprocess: Allow custom_tgt, custom_idx and generated_list
Xavier Claessens
2023-02-01
treewide: add future annotations import
Eli Schwartz
2022-12-06
interpreter: compiler: Allow array for the prefix kwarg
Marvin Scholz
2022-10-23
Add cc.preprocess() method for c-like compilers
Xavier Claessens
2022-10-12
interpreter: Fix msg when none of the dependencies have names
Nirbheek Chauhan
2022-10-12
interpreter: Don't say we're using -lfoo args when we're not
Nirbheek Chauhan
2022-05-24
Tweak "header has symbol" message
Peter Eisentraut
2022-05-03
add prefer_static built-in option
Dudemanguy
2022-05-03
dependencies: extract code to get all leaf dependencies
Paolo Bonzini
2022-02-09
fix UI regression in compiler.compiles logging
Eli Schwartz
2022-02-06
add FeatureNew check for compiler.* methods with dependency on internal dep
Eli Schwartz
2022-01-27
flake8: fix indentation style
Eli Schwartz
2021-11-28
make sure files arguments to compiler.compiles and friends, performs rebuild
Eli Schwartz
2021-11-01
various manual conversion of percent-formatted strings to f-strings
Eli Schwartz
2021-10-10
Fix typos discovered by codespell
Christian Clauss
2021-10-04
f-strings
Eli Schwartz
2021-10-04
various python neatness cleanups
Eli Schwartz
2021-10-03
docs: Fixes found during the YAML conversion process
Daniel Mensinger
2021-09-07
interpreter: detect and pass compiler to be used for linker tests
Paolo Bonzini
[next]