summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/cuda.py
AgeCommit message (Expand)Author
2025-11-19compilers: Make CudaCompiler.get_ccbin_args privateDylan Baker
2025-11-19compilers: Remove Environment parameter from CudaCompiler.get_ccbin_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_compile_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_std_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_link_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_header_symbolDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sanitizer_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_multi_argumentsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.build_rpath_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.thread_flagsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_soname_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_assert_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.sanity_checkDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.run_sanity_checkDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.compiles()Dylan Baker
2025-11-19compilers: Remove Environment parameter from get_compileropt_valueDylan Baker
2025-11-19compilers: Stop passing `is_cross`Dylan Baker
2025-11-19compilers: Pass Environment instead of MachineInfoDylan Baker
2025-11-12compilers: pass target and env to sanitizer_*_argsPaolo Bonzini
2025-10-06Revert "compilers: refactor sanity checking code"Dylan Baker
2025-10-06compilers: refactor sanity checking codeDylan Baker
2025-08-01call determine_rpath_dirs only when linker requires itCharles Brunet
2025-07-12cuda: enable support for `CCCL_ENABLE_ASSERTIONS`David Seifert
2025-05-21compilers: add option for ignoring system dirsDavid Seifert
2025-04-30compilers: introduce common helper for sanity checksPaolo Bonzini
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-04-04compilers: move -std options to get_option_std_args, special-casing CUDAPaolo Bonzini
2025-03-10coredata: remove get_option_for_subprojectDylan Baker
2025-03-09compilers: convert `b_sanitize` to a free-form array optionPatrick Steinhardt
2025-03-09compilers/cuda: fix checking for multiple linker argsPatrick Steinhardt
2025-03-09compilers/cuda: implement has_argument checksDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-02-05options: Add an EnumeratedUserOption classDylan Baker
2025-02-05options: use dataclasses for UserOptionDylan Baker
2025-02-05compilers: remove Compiler.create_optionDylan Baker
2024-09-06fix LDFLAGS for cudaZihua Wu
2024-07-17Remove language (AKA compiler) type from OptionKey.Jussi Pakkanen
2024-07-16Revert various cross compile changesChristoph Reiter
2024-07-12Rename langopt methodJussi Pakkanen
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-14Fix mypy.Jussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-06-08Use helper method in remaining compiler classes.Jussi Pakkanen
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-05-22cuda: fix `cuda.find_library()` hardcoded to yield trueDavid Seifert
2024-05-07cuda: pass static archives to nvcc without -Xlinker= prefixDavid Seifert
2024-03-28Pass Environment down from BackendSam James
2024-03-15Improve error messages for invalid option valuesCharles Brunet