6892 Commits (3902bd4ef15ed1c50b008ba2e0e0dad79ff185f4)

Author SHA1 Message Date
Dylan Baker 6ca732991d compilers/detect: use linker_always_args as well as linker exe_list 4 years ago
Dylan Baker 4f45b5937d ninjabackend: Rust use Backend.generate_basic_compiler_args 4 years ago
Dylan Baker 6514abf681 rustc: implement pic args 4 years ago
Dylan Baker d32fc0563d compilers/rust: Implement warning levels 4 years ago
Dylan Baker e2260650a0 rust: Add werror arguments 4 years ago
Dylan Baker 79ed1f985c compilers/detect: avoid mutating rustc compiler list 4 years ago
Dylan Baker 64c267c49c compilers: Add default search path stdlib_only_link_flags 4 years ago
Dylan Baker 68c23a6120 Add option to to transpile Cython to C++ 4 years ago
Dylan Baker 5a69dbe0cb interpreter/mesonmain: remove unreachable code 4 years ago
Dylan Baker 9795323b86 pylint: check for duplicate imports 4 years ago
Dylan Baker 92b21a0045 interpreter/mesonmain: Fix remaining typing problems and add to run_mypy 4 years ago
Dylan Baker d661a0cd96 build: use an object rather than a dict for the dep_manifest 4 years ago
Dylan Baker 6c5bfd4c24 interpreter/mesonmain: Add full set of typed_argument guards 4 years ago
Dylan Baker 27fd7b14e7 interpreter/mesonmain: fix type annotations 4 years ago
Dylan Baker 88e5ff0575 interpreter: Add a few missing type annotations 4 years ago
Dylan Baker e4f4b76ddb scripts/meson_exe: narrow type annotation 4 years ago
Dylan Baker 0a5e96aafe scripts/meson_exe: close fd if we open it 4 years ago
Dylan Baker c8d85575c0 build: Add annotation to dist_Scripts and install_scripts 4 years ago
Dylan Baker 343b40f67a build: add some missing type annotations 4 years ago
Dylan Baker 9bca4a4b94 mlog: fix annotation 4 years ago
Andrea Pappacoda 68eca11cc6 Use -Oz when optimization=s in Clang 4 years ago
Xavier Claessens ca866bcfc7 coredata: 0.59.1 -> 0.59.99 is a major version difference 4 years ago
Dylan Baker e049494890 mtest: Allow gtest protocol test to fail more gracefully 4 years ago
Xavier Claessens 30f24bfa32 dependency: If cached version is outdated, look on system again 4 years ago
Ryan Kuester 945f185146 ninjabackend/vs: handle builddir on different drive from cwd 4 years ago
Eli Schwartz d7e71f3912 during executable lookup, do not search PATH if a directory component is given 4 years ago
Xavier Claessens e9386e80ae dependencyfallbacks: Use default_options for implicit fallbacks 4 years ago
Andres Freund a8370e6d3f backends/vs: Set ObjectFileName for generated sources. 4 years ago
Rohit Goswami 32ba349f0a compilers: Use standards compliant test 4 years ago
Dylan Baker 40ff02268c backend/ninja: add generated sources to depscan order deps 4 years ago
Eli Schwartz 99112d6c79
msubprojects: when revision is an available commit, do not fetch updates 4 years ago
Eli Schwartz 4568482316
msubprojects: if fetching the remote fails, gracefully fallback to local copy 4 years ago
Eli Schwartz 82e68e98ad
indent code in preparation for refactoring 4 years ago
Xavier Claessens e006e2ee99 Fix ignored install_tag kwarg in install_subdir() 4 years ago
miebka 59fe80602e C2000: Added depfile generation for incremental builds 4 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 4 years ago
Eli Schwartz 6cc1b8441c
mark a couple of typing-only imports as noqa, to appease pyflakes 4 years ago
Eli Schwartz cbfdfca089
compilers: publicly export one more constant 4 years ago
Eli Schwartz c43bad2369
fix untested codepath? add:item() is surely a typo, not a real function 4 years ago
Eli Schwartz a387e8d743
fix traceback while trying to print error message 4 years ago
Eli Schwartz 2c34b2f063
fix traceback for undefined exception when trying to raise exception 4 years ago
Eli Schwartz 6c23b4c6fc
unused variable -- open() does not need "as f" 4 years ago
Eli Schwartz cdd0a1ddc8
semicolons are not needed in python 4 years ago
Andres Freund fddf88ba08 backends/vs: Do not emit dummy command for alias_command(). 4 years ago
Eli Schwartz 214d03568f
new custom dependency lookup for iconv 4 years ago
Eli Schwartz 3cddb0e5c6
deprecate layout=flat and warn people never to use it 4 years ago
Eli Schwartz 49d861763c
msetup: make xcode unsupported warning actually show 4 years ago
Eli Schwartz f291b637b1
qt module: consolidate on one list of bins 4 years ago
Eli Schwartz d2bf77342e
qt module: fix regression in building translations via qresource 4 years ago
Eli Schwartz 7171d22f5f
qt module: correctly register a found tool and stop looking for it 4 years ago