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
/
objcpp.py
Age
Commit message (
Expand
)
Author
2025-11-19
compilers: Remove Environment parameter from Compiler.get_option_std_args
Dylan Baker
2025-11-19
compilers: Remove Environment parameter from Compiler.sanity_check
Dylan Baker
2025-11-19
compilers: Remove Environment parameter from get_compileropt_value
Dylan Baker
2025-11-19
compilers: Stop passing `is_cross`
Dylan Baker
2025-11-19
compilers: Pass Environment instead of MachineInfo
Dylan Baker
2025-10-06
Revert "compilers: refactor sanity checking code"
Dylan Baker
2025-10-06
compilers: refactor sanity checking code
Dylan Baker
2025-04-08
coredata: move MutableKeyedOptionDict to options
Dylan Baker
2025-04-04
compilers: move -std options to get_option_std_args, special-casing CUDA
Paolo Bonzini
2025-03-10
coredata: remove get_option_for_subproject
Dylan Baker
2025-02-13
Make all Meson level options overridable per subproject.
Jussi Pakkanen
2025-02-05
compilers: remove Compiler.create_option
Dylan Baker
2025-01-27
compilers: split Apple C++ version handling to a mixin
Dylan Baker
2025-01-27
compilers/objcpp: Use the GnuCPPStdMixin for ObjC++
Dylan Baker
2025-01-27
compilers/objcpp: Use shared C++ standards with ClangCPPStandard
Dylan Baker
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-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-06-14
Replace direct indexing with named methods.
Jussi Pakkanen
2024-05-23
Refactor option classes to their own file.
Jussi Pakkanen
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
2023-12-13
Use SPDX-License-Identifier consistently
Dylan Baker
2023-09-21
objective-c++: add support for current supported standards in Apple Clang
Steven Noonan
2023-06-26
linkers: delay implementations import until detect is run
Eli Schwartz
2022-11-27
Add warning_level=everything
David Robillard
2022-11-22
compilers: remove opinionated c++ warning flag
Eli Schwartz
2022-10-25
Compilers: Keep ccache and exelist separated
Xavier Claessens
2022-08-29
flake8: move typing-only imports into T.TYPE_CHECKING
Eli Schwartz
2022-03-22
OptionOverrideProxy: Make it immutable to avoid copies
Xavier Claessens
2021-10-27
fix various flake8 whitespace errors
Eli Schwartz
2021-10-04
fix extra whitespace
Eli Schwartz
2021-09-10
objc/objcpp compiler: accept all gnu stds corresponding to c/c++ stds
Eli Schwartz
2021-05-11
Make objective C use C standard version. Closes #5495.
Jussi Pakkanen
2021-05-02
Clean up unused imports
Ralf Gommers
2021-05-02
Use sanity_check_impl for objc/objpp
Ralf Gommers
2021-03-19
split program related classes and functions out of dependencies
Dylan Baker
2021-01-04
use OptionKey for compiler_options
Dylan Baker
2020-09-24
compilers/objcpp: add type annotations
Dylan Baker
2020-09-24
compilers: make is_cross part of the base Compiler class
Dylan Baker
2020-08-22
compilers: Add Apple subclasses for ObjC and ObjC++
Dylan Baker
2020-05-22
compilers: add fetching of define list for clang
Yevhenii Kolesnikov
2020-03-29
compilers: Fix accidental coredata mutations
Ole André Vadla Ravnås
2020-01-08
types: import typing as T (fixes #6333)
Daniel Mensinger
2019-12-12
compilers: Make get_display_language a class or static method
Dylan Baker
2019-12-12
compilers: move language attribute to the class level
Dylan Baker
2019-11-18
Use strict function prototypes
Michael Hirsch, Ph.D
2019-10-07
compilers: replace CompilerType with MachineInfo
Dylan Baker
2019-08-14
compilers/objc[pp]: Pass extra keyword arguments to Compiler constructor
Dylan Baker
2019-07-15
compilers: Put clang mixin in a module
Dylan Baker
[next]