11325 Commits (adddb9af215099c70db50289e54579a4ee6fe931)
 

Author SHA1 Message Date
Dylan Baker adddb9af21 backends/vs: add a missing annotation 3 years ago
Xavier Claessens 12e5bfbc1c external-project: Add support for WAF build system 3 years ago
Jussi Pakkanen e2f4126e41
Merge pull request #9126 from dcbaker/submit/rust-use-full-typing 3 years ago
Eli Schwartz 1f46b4ce64
tests: python module should install files correctly 3 years ago
Eli Schwartz b0ffb80ecf
python module: fix extensions without explicit subdir being installed to libdir 3 years ago
Eli Schwartz 44e123dd90
test runner: add the ability to configure test.json for python paths 3 years ago
Eli Schwartz d9a9c3b5da
python module: make external program wrapper have access to useful metadata 3 years ago
Eli Schwartz 445f08869b
Fix incorrect .name attribute for python program 3 years ago
Eli Schwartz 9eac9e0ff2
fix some confusingly indirect code 3 years ago
Kevin Meagher 39a92c74e8 Test boost-python on macOS 3 years ago
Dylan Baker 035df5369e backends/ninja: write depscan input files to json 3 years ago
Daniel Mensinger a216de4898 docs: Remove the deleted function find_library 3 years ago
Nirbheek Chauhan d6243e3ebd rust targets: lld-link is the same as link for static libs 3 years ago
Nirbheek Chauhan d80baf8a2b test cases/rust: clang-cl also needs extra_winlibs 3 years ago
Nirbheek Chauhan 1799658614 Revert "Disable Rust + clangcl." 3 years ago
Nirbheek Chauhan 339c768862 Revert "Disable vs2017 + 32bit Rust combo as it is broken." 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Dylan Baker 6d055b1e27 compilers/compilers: Fix some potential issues spotted by pyright 3 years ago
Dylan Baker 272674e792 interpreter/compiler: make helper methods protected 3 years ago
Dylan Baker 8e2890f6c0 run_mypy: add interpreter/compiler.py 3 years ago
Dylan Baker b30dddd4e5 interpreter/compiler: Add type checking for the Compiler object 3 years ago
Dylan Baker bcb5400e34 interpreter/compiler: Add type annotations to TryRunResultHolder 3 years ago
Dylan Baker 7dda90f1bf interpreter/compiler: remove unittest_args method 3 years ago
Dylan Baker e3c72ad7c7 compilers: Fix extra_args parameter 3 years ago
Dylan Baker e9639be167 compilers: Fix annotations for run and cached_compile 3 years ago
Dylan Baker 32d3b5c9e2 interpreter/compiler: Replace permittedKwargs({}) with noKwargs 3 years ago
Dylan Baker a1fb3199c8 interpreterobjects: Add TypedDict annoations for `extract_search_dirs` 3 years ago
Dylan Baker 580f316043 interperterbase: help type checkers do better type deduction 3 years ago
Dylan Baker d8d09138c7 interpreter: allow KwargInfo.evolve to change the name as well 3 years ago
Dylan Baker 5fe03cf8d9 unittests/base: Allow init method to fail 3 years ago
Dylan Baker 310d7d13f4 unittests/base: Move code out of the try block of a try/except statement 3 years ago
Dylan Baker 7daed5faf8 unittests/baseplatform: don't double print on error 3 years ago
Dylan Baker 65b8c2663b modules/rust: fix initialize signature 3 years ago
Dylan Baker 8f3695fc53 modules/rust: use typed_kwargs for bindgen 3 years ago
Dylan Baker aca2192471 interpreter: fix `source_strings_to_files` annotations 3 years ago
Jussi Pakkanen aa68440ba6 Document new rules for green CI. 3 years ago
Tristan Partin 1dc13e9951 Add unset_variable() 3 years ago
Xavier Claessens a2f110ff77 interpreter: Fix holder_map not being updated when subproject fails 3 years ago
Nirbheek Chauhan c95bffb295 ci: Use 32-bit Rust and Python on vs2017 x86 3 years ago
Jussi Pakkanen f0b16e4e83 Refresh Ninja cache files on regeneration. 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
Eli Schwartz c2592bc921
correct a copy-pasted comment 3 years ago
Eli Schwartz 409aae51d6
misc formatting lint fixes, drop unneeded f-string 3 years ago
Eli Schwartz ead4ba7777
run_unittests: fix unused variable warnings 3 years ago
Jussi Pakkanen 3340d373fb Revert "interpreter: Fix holder_map not being updated when subproject fails" 3 years ago
Jussi Pakkanen a90d2925dd Revert "compilers/c++: Add MSVC option to make the __cplusplus define accurate" 3 years ago
Eli Schwartz 00bfbcbfa2 tests: make detecting broken compilers always run without tracebacks 3 years ago
Jussi Pakkanen 6c55fc5cb0 Disable Rust + clangcl. 3 years ago
Jussi Pakkanen 75688240cf Disable vs2017 + 32bit Rust combo as it is broken. 3 years ago
Jussi Pakkanen 9ab12ca85e Force unity builds off in Flex test. 3 years ago