881 Commits (1670fca36fcb1a4fe4780e96731e954515501a35)

Author SHA1 Message Date
Gabriel Ganne e7197895b2 uniform scan-build detection process 5 years ago
David Seifert e19a49b895 Fix static archives stripping (#5905) 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Michael Hirsch, Ph.D 25653cac07
PGI: windows workaround not-msvc-like enough function 5 years ago
Michael Hirsch, Ph.D 4c8b41a173 flatten list to subprocess.Popen, necessary for Python 3.8 5 years ago
Gabriel Ganne 4143c7bceb ninjabackend: do not generate scan-build target if it cannnot be run 5 years ago
Peter Hutterer 4ebce2c3f2 Add test priorities to force test start order 5 years ago
Dylan Baker 110b562930 Vs backend compiler selection (#5448) 5 years ago
Jussi Pakkanen 80ef6fd69f Pass optimization flags to rustc properly. Closes: #5788. 5 years ago
Rachel Mant f431cff809 Make .extract_objects() work correctly as an input to custom_target 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Aleksey Gurtovoy e5b515aa1d ninjabackend: Squish Coco support 5 years ago
Jussi Pakkanen 7ce2a24f42 Made dist a top level command. 5 years ago
Dylan Baker 24c4c079e7 linkers: Add get_base_link_args method to static linkers 5 years ago
Nirbheek Chauhan 9c2724bce5 Add optional progress bar when generating build.ninja 5 years ago
Paolo Bonzini d34e532020 backends: do not split command and arguments in ExecutableSerialisation 5 years ago
Paolo Bonzini b4d313b058 backends: remove unnecessary fields from ExecutableSerialisation 5 years ago
Paolo Bonzini ed348b7da8 backends: discover java/mono wrapper at generation time 5 years ago
Paolo Bonzini 8239d71025 backends: create ExecutableSerialisation in meson_exe if possible 5 years ago
Paolo Bonzini 2912f44e9c backends: always serialize custom targets if they need a wrapper 5 years ago
Paolo Bonzini f95c965043 backends: choose whether to serialize in as_meson_exe_cmdline 5 years ago
Paolo Bonzini eb5aff8b76 vs2010backend: always serialize executables for generators 5 years ago
Paolo Bonzini 3ef7b23178 backends: hide meson --internal exe cmdline from backends 5 years ago
Xavier Claessens d8b3af00ac vs backend: commandrunner.py takes source dir first 5 years ago
Xavier Claessens 12d4031f52 Add alias_target() function 5 years ago
Dylan Baker 866d105036 xcodebackend: Fix iterating compilers after host/build changes 5 years ago
John Ericson 3f280a81fd Remove build host mixing warning on native 6 years ago
James Westman 77c3e6a4aa Fix two errors when cross-compiling with Vala 6 years ago
Dylan Baker 6e4e0028a1 meson_exe: Don't assert that we need an exe_wrapper when we say we don't need one 6 years ago
Marcel Hollerbach f39d2cc3bf meson: add cache for getting options 6 years ago
Michael Hirsch, Ph.D 5b109c9ad2 correct missing argument for IntelClFortranCompiler 6 years ago
Michael Hirsch, Ph.D ef53107f14 BUGFIX: Fortran module regex handle more edge cases 6 years ago
Jussi Pakkanen 49e9e0179c Do not quote targetdep, Ninja fails if it contains double quotes. 6 years ago
Michael Hirsch, Ph.D 927ce94d99 fortran depscan: ignore module procedure 6 years ago
Michael Hirsch, Ph.D 2a7ef98aff BUGFIX syntax 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
John Ericson 32e827dcdc Use `env.machines.*` to avoid some `is_cross` 6 years ago
filippocrocchini 431a9ea664 Moved RuntimeLibrary property to ItemDefinitionGroup/ClCompile 6 years ago
Marcel Hollerbach 5465fc5e28 ninjabackend: refactor _generate_single_compile 6 years ago
Marcel Hollerbach d6407445b9 backend: refactor get_custom_target_provided_libraries 6 years ago
Jussi Pakkanen 79d530e325 Generators can have extra target dependencies. Closes #4131. 6 years ago
Jon Turney 3ff758f22d Switch from build.compiler to environment.coredata.compiler in backends 6 years ago
Jon Turney 6d6f6ad5fa Remove a pointless conditional 6 years ago
John Ericson 4030e7cb7a UserOption no longer has a name field. 6 years ago
Dylan Baker e24c11336d backends: Annotate TestSerialisiation 6 years ago
Dylan Baker b935359978 backends/ninja: Ifort is msvc-like but doesn't have showincludes 6 years ago
Dylan Baker 541523eeba compilers: Split C-Like functionality into a mixin classes 6 years ago
TheQwertiest d74ab216db Cleaned up `isinstance` usage 6 years ago
TheQwertiest 61f9cdf962 Added special handling of CustomTargetIndex in VS backend 6 years ago
TheQwertiest 8c9a25456d Added custom_target[i] support for link_with and link_whole 6 years ago