9314 Commits (74dd77ed81c90e3655b3dff5bfe98410a85dd4f0)

Author SHA1 Message Date
Dylan Baker b082f00250 minit: put imports together 1 year ago
Dylan Baker 54295560ea minit: fix docstring 1 year ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 1 year ago
Dylan Baker 1cfbe5279d interpreter: use typed_kwargs for Executable(win_subsystem) 1 year ago
Dylan Baker 67035a181e interpreter: use typed_kwargs for gui_app 1 year ago
Dylan Baker 020610cfbe modules/pkgconfig: Don't insert None into devenv list 1 year ago
Eli Schwartz dd578decdb
ninjabackend: add or correct various bits of typing 1 year ago
Eli Schwartz 4d3432daa3
ninjabackend: track all outputs using a set 1 year ago
Eli Schwartz 22d842a97d
ninjabackend: remove useless and unused API bits in phony targets 1 year ago
Eli Schwartz 59af1d9026
force interpreter functions to actually receive tuple from typed posargs 1 year ago
Eli Schwartz db0d579c79
interpreter: fix typing for adding tests 1 year ago
Eli Schwartz a7a3563c0d
fix a few miscellaneous implicit-optional typing issues 1 year ago
Dylan Baker 3a4b874ec0 interpreter: stop setting member out of initializer that isn't even used 1 year ago
Dylan Baker 9faf91d14f build: remove useless method call 1 year ago
Dylan Baker c8241d79e4 build: remove BuildTarget.need_install 1 year ago
George Sedov 0c2b616183 hdf5: remove C sub-dependency for config tool 1 year ago
George Sedov b6e306ea5b hdf5: fix wrong env values for config tool 1 year ago
Albert Tang 76dd44d6cb backend: fix checking dep instance for xcode 1 year ago
Charles Brunet a84a082b1a Prevent summary displaying timestamp twice 1 year ago
Charles Brunet 047c2d644c Display more timestamps when profiling ninja 1 year ago
Dylan Baker d7acccd36d interpreter: deprecate 'jar' value of build_target(target_type) 1 year ago
Dylan Baker a62a42b272 interpreter: use kwarginfo for build_target(target_type) 1 year ago
Dylan Baker 096869ad63 interpreter: use typed_kwargs for jar(java_resources) 1 year ago
Dylan Baker 01b5581a10 build|interpreter: move main_class to typed_kwargs 1 year ago
Dylan Baker 68da3669a4 interpreter: use type_checking defined target argument lists 1 year ago
Dylan Baker 686f6aac31 intepreter: add kwargs annotations for build_target classes 1 year ago
Eli Schwartz 0bb1647fd1
move various bits of type-checking only code to TYPE_CHECKING blocks 1 year ago
Eli Schwartz cff2fb5950
avoid module indirection in name resolution for imported objects 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Eli Schwartz cfc3960956
mypy: add more mixin base classes 1 year ago
Eli Schwartz 621264e1d4
linkers: fix mypy errors that were ignored due to lack of inheritance 1 year ago
Eli Schwartz ca34c76170
linkers: reorganize code so that linker base classes always come first 1 year ago
Eli Schwartz 3171fc5338
add better comments for mypy suppressions 1 year ago
kiwixz 4fab71f481 cmake: fix empty BOOL generator expression evaluating to true 1 year ago
kiwixz 727b737bc3 cmake: find dependencies with bare library names on all platforms 1 year ago
Eli Schwartz 6894bb5a30 mtest: avoid meddling with stdout by default 1 year ago
Jussi Pakkanen b60ea0851b Bump version number for new development. 1 year ago
Jussi Pakkanen abe01ae3d6 Bump version number for release. 1 year ago
Dylan Baker 76eba99850 rust: disable overflow-checks by default 1 year ago
Eli Schwartz adaea4136f
compiler.compiles/links: fix failure when compiling a built File object 1 year ago
Steven Noonan e3c007aefe c++: add support for c++23/c++26 standard and aliases 1 year ago
Steven Noonan 658b0d1000 c++: add fallback mappings for C++23 and C++26 1 year ago
Matthieu Rogez b92858a5be
cmake: fix directory separators in generated packageConfig.cmake files 1 year ago
Andres Freund d2d31c3cc2 macos: map arm64e to aarch64, map "whole" architecture strings 1 year ago
Charles Brunet 3e3d5e97c3 Fix display of generator 1 year ago
Nazir Bilal Yavuz bd3d2cf918 mtest: fix unencodable XML chars 1 year ago
Tristan Partin 9b86c67e19 Remove do_conf_str(encoding:) 1 year ago
Tristan Partin 020692b9d9 Use underscore for variables that we don't reference 1 year ago
Tristan Partin 24edddb412 Fix return type of debugfile functions 1 year ago
Tristan Partin ffa5483564 Add typing to portions of machine file parsing 1 year ago