aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-08backend: Stop converting all "\" to "/" in commandwip/xclaesse/pr-12097Xavier Claessens1-19/+0
2023-08-07Error when an installed static library links to internal custom targetXavier Claessens4-29/+86
2023-08-07Compiler: Add werror kwarg to compiles(), links() and run() methodsXavier Claessens4-27/+68
2023-08-07docs: add missing punctuationSebastian Crane1-1/+1
2023-08-06build.py: improve BuildTarget error messageAlexandre Janniaux1-2/+2
2023-08-06tests: Assert that mips64 kernel is detected as mips64 with no compilersSimon McVittie1-0/+19
2023-08-06environment: Don't override mips64 to mips if no compilers are availableSimon McVittie1-2/+2
2023-08-06environment: Assume that mips64 can run 32-bit mips binariesSimon McVittie1-0/+1
2023-08-06tests: Pass a mock C compiler to detect_cpu(), detect_cpu_family()Simon McVittie1-4/+8
2023-08-05fixup: since: 1.1.0 -> 1.3.0Milan Hauth2-2/+2
2023-08-05compiler: Add required keyword to has_* methodsXavier Claessens5-48/+222
2023-08-04Add default_options argument to find_program()Nomura9-5/+45
2023-08-03PkgConfigDependency: Move CLI handling into its own abstractionXavier Claessens9-199/+254
2023-08-03MachineChoice: Implement __str__ for easier debugXavier Claessens1-0/+3
2023-08-03run_command: Remove useless node argumentXavier Claessens2-5/+4
2023-08-03ExecutableSerialisation: capture and feed are optional stringsXavier Claessens2-10/+8
2023-08-02convert booleans in summary function to correct representationEli Schwartz2-7/+10
2023-08-02Unify message(), format() and fstring formattingXavier Claessens10-32/+119
2023-08-02Fix syntax mistakes in two examplesVolker Weißmann2-2/+2
2023-08-02treewide: internally avoid deprecated machine file uses of "pkgconfig"Eli Schwartz11-14/+14
2023-08-02Optimize extract_dll_paths in ninja backendCharles Brunet1-24/+29
2023-08-01Fix typo in Cross-compilation.mdAlex Rao1-1/+1
2023-08-01Upgrade MSI builder from WiX3 to WiX 4.Jussi Pakkanen1-45/+53
2023-07-31Rename variables that clash with pdb commandsDan Hawson2-13/+13
2023-07-31fix lint errors revealed by pycodestyle 2.11Eli Schwartz2-5/+5
2023-07-31do better sanity check for vs_module_defs inputEli Schwartz1-1/+1
2023-07-31Merge pull request #11986 from williamspatrick/clang-enable-cpp23Jussi Pakkanen2-2/+39
2023-07-30Revert "CI: add potential workaround for python crashes in MSYS2"Christoph Reiter1-3/+0
2023-07-30tests: skip a test that fails with new Python 3.11 from MSYS2Christoph Reiter1-0/+3
2023-07-28modules/python3: exclude name_prefix and name_suffixDylan Baker1-5/+1
2023-07-28modules/python3: use typed_pos_args for extension_moduleDylan Baker1-4/+9
2023-07-28modules/python3: use typed_kwargs for extension_moduleDylan Baker1-3/+12
2023-07-28modules/python: use typed_pos_args for extension_moduleDylan Baker1-5/+7
2023-07-28modules/python: typed_kwargs for subdirDylan Baker1-8/+9
2023-07-28modules/python: use the SHARED_MOD_KWS for extension methodDylan Baker1-3/+10
2023-07-28ugh, fix typo in previous commitEli Schwartz1-1/+0
2023-07-28docs: clarify what str.split doesEli Schwartz2-4/+8
2023-07-26Fix install_data() default install pathDaniele Nicolodi10-21/+38
2023-07-26interpreter: Remove redundant commentDaniele Nicolodi1-1/+0
2023-07-25templates: use common classes for remaining languagesDylan Baker11-369/+182
2023-07-25templates: use a common template for C# and JavaDylan Baker4-99/+110
2023-07-25unittests: test the vala templateDylan Baker1-1/+1
2023-07-25unittests: use subtests for template testsDylan Baker1-25/+26
2023-07-25mypy: add templates to checked modulesDylan Baker1-0/+1
2023-07-25templates: fix typo in function name `sameple` -> `sample`Dylan Baker2-3/+3
2023-07-25templates: move initializer to base classDylan Baker12-55/+32
2023-07-25templates/samplefactory: move type checking only import to special blockDylan Baker1-1/+1
2023-07-25minit: use a Protocol for argumentsDylan Baker3-11/+34
2023-07-25minit: put imports togetherDylan Baker1-4/+1
2023-07-25minit: fix docstringDylan Baker1-1/+2