summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-08-11rewrite a couple comment-style type annotations for oddly indented dictsEli Schwartz
2023-08-11remove useless type annotationsEli Schwartz
2023-08-11docs: Add more feature truth tablesJan Janssen
2023-08-10hotdoc module: add a bunch more type annotationsEli Schwartz
2023-08-10hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgramEli Schwartz
2023-08-10python module: add a few more type annotationsEli Schwartz
2023-08-10allow some ObjectHolder subclasses to continue to be genericEli Schwartz
2023-08-10Popen_safe_logged: Also log exceptionsXavier Claessens
2023-08-09Optimize CLikeCompiler._get_file_from_list()Charles Brunet
2023-08-08correct cmakedefine behaviorJan200101
2023-08-08clang: use gcc syntax to enable diagnostics colorkiwixz
2023-08-08tests: fix "4 custom target depends extmodule" with Python 3.8+ on WindowsChristoph Reiter
2023-08-08tests: fix test_vsenv_option with Python 3.11+ on WindowsChristoph Reiter
2023-08-08interpreter|dependencies: Fix issues spotted by mypyDylan Baker
2023-08-08interpreter: delete dead code in func_declare_dependencyDylan Baker
2023-08-08interpreter: add type annotations to func_declare_dependencyDylan Baker
2023-08-08Detect version for Vulkan system dependencyLucas Alber
2023-08-07machine file: Fix crash on empty valueXavier Claessens
2023-08-07Error when an installed static library links to internal custom targetXavier Claessens
2023-08-07Compiler: Add werror kwarg to compiles(), links() and run() methodsXavier Claessens
2023-08-07docs: add missing punctuationSebastian Crane
2023-08-06build.py: improve BuildTarget error messageAlexandre Janniaux
2023-08-06tests: Assert that mips64 kernel is detected as mips64 with no compilersSimon McVittie
2023-08-06environment: Don't override mips64 to mips if no compilers are availableSimon McVittie
2023-08-06environment: Assume that mips64 can run 32-bit mips binariesSimon McVittie
2023-08-06tests: Pass a mock C compiler to detect_cpu(), detect_cpu_family()Simon McVittie
2023-08-05fixup: since: 1.1.0 -> 1.3.0Milan Hauth
2023-08-05compiler: Add required keyword to has_* methodsXavier Claessens
2023-08-04Add default_options argument to find_program()Nomura
2023-08-03PkgConfigDependency: Move CLI handling into its own abstractionXavier Claessens
2023-08-03MachineChoice: Implement __str__ for easier debugXavier Claessens
2023-08-03run_command: Remove useless node argumentXavier Claessens
2023-08-03ExecutableSerialisation: capture and feed are optional stringsXavier Claessens
2023-08-02convert booleans in summary function to correct representationEli Schwartz
2023-08-02Unify message(), format() and fstring formattingXavier Claessens
2023-08-02Fix syntax mistakes in two examplesVolker Weißmann
2023-08-02treewide: internally avoid deprecated machine file uses of "pkgconfig"Eli Schwartz
2023-08-02Optimize extract_dll_paths in ninja backendCharles Brunet
2023-08-01Fix typo in Cross-compilation.mdAlex Rao
2023-08-01Upgrade MSI builder from WiX3 to WiX 4.Jussi Pakkanen
2023-07-31Rename variables that clash with pdb commandsDan Hawson
2023-07-31fix lint errors revealed by pycodestyle 2.11Eli Schwartz
2023-07-31do better sanity check for vs_module_defs inputEli Schwartz
2023-07-31Merge pull request #11986 from williamspatrick/clang-enable-cpp23Jussi Pakkanen
2023-07-30Revert "CI: add potential workaround for python crashes in MSYS2"Christoph Reiter
2023-07-30tests: skip a test that fails with new Python 3.11 from MSYS2Christoph Reiter
2023-07-28modules/python3: exclude name_prefix and name_suffixDylan Baker
2023-07-28modules/python3: use typed_pos_args for extension_moduleDylan Baker
2023-07-28modules/python3: use typed_kwargs for extension_moduleDylan Baker
2023-07-28modules/python: use typed_pos_args for extension_moduleDylan Baker