199 Commits (46cedeb431a67cde1c26c6d936bdd84ea8392d6f)

Author SHA1 Message Date
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 2 years ago
Dudemanguy 4fadb2a296 msvc: unify debug filename handling 2 years ago
Tristan Partin ed9d03a088
Remove unused isinstance() in backends.py 2 years ago
Xavier Claessens 30d7f506c7 Remove get_pkgconfig_variable() 2 years ago
Arsen Arsenović 0af126fec7 install_{data,headers,subdir}: implement follow_symlinks 2 years ago
Xavier Claessens 28e6d2be96
ExecutableSerialisation: capture and feed are optional strings 2 years ago
Charles Brunet 947e0f819b Optimize extract_dll_paths in ninja backend 2 years ago
Daniele Nicolodi 9eb7fe332f Fix install_data() default install path 2 years ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 2 years ago
Xavier Claessens 08972c1277 backends: Always take options from target 2 years ago
Eli Schwartz 4166bf1eb2 Revert "backends: Cache creation of install data" 2 years ago
Eli Schwartz db0c24e627
genvslite: greatly simplify the implementation of non-genvslite backends 2 years ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 2 years ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 2 years ago
Eli Schwartz e715400d1b
tree-wide: reduce unneeded imports on specific Dependency impls 2 years ago
Eli Schwartz 6823cabb83
extend install scripts to allow specific directory variable exports 2 years ago
Xavier Claessens ff86e799a4 extract_all_objects: Include PCH object with MSVC 2 years ago
Charles Brunet e238b81ba0 better algo to find DLL paths on Windows 2 years ago
Charles Brunet 4cf9aab357 Revert "find dll path on Windows" 2 years ago
Eli Schwartz a7930a2cd7 backends: fix bug where meson_exe crashed if constructed with found programs 2 years ago
Charles Brunet 03498424d0 find dll path on Windows 2 years ago
Eli Schwartz a024d75e15
backends: add a new "none" backend 2 years ago
Eli Schwartz b4c347674b
backends: simplify class setup 2 years ago
Stefan Hajnoczi c849031513 backends: fix source dir stripping from rpaths 2 years ago
Dylan Baker 11b9ad2e29 backends/backends: Add helpful message for getting rid of warning 2 years ago
Eli Schwartz 0544ffabf1
add builtin option to install licenses 2 years ago
Eli Schwartz 2fa0749175
add license_files kwarg to project 2 years ago
Xavier Claessens 548c9adad4 Remove useless EmptyExternalProgram 2 years ago
Xavier Claessens 302a29593a devenv: Always include env for HOST machine 2 years ago
Xavier Claessens f73970cc8f devenv: Add executables locations to both PATH and WINEPATH 2 years ago
Daniel Stone a0514a7c41 tests: Write out LD_LIBRARY_PATH for built shared libraries 2 years ago
David Robillard e85138fcc8 Fix various spelling errors 2 years ago
Xavier Claessens f5871e240d backends: Try guessing install tag for all installed files 3 years ago
Xavier Claessens 42a7f8e8ef vs backend: Add support for CompileTarget 3 years ago
Xavier Claessens 65590e6e4b Add cc.preprocess() method for c-like compilers 3 years ago
Eli Schwartz 2cb7350d16 run wrapped-due-to-env commands on unix via the env program 3 years ago
Dylan Baker f11ebf20ff
pylint: enable unnecessary-lambda 3 years ago
Xavier Claessens 2dfd952eb9 Move classes used by scripts to their own module 3 years ago
Xavier Claessens 2a262d2936 Automatically tag systemtap files 3 years ago
Xavier Claessens a010274d4b Automaticall tag installed tests 3 years ago
Xavier Claessens e1db50d4d9 compilers: Cleanup a bit languages/suffixes lists 3 years ago
Dylan Baker 4da14918cd pylint: enable consider-using-in 3 years ago
Eli Schwartz 7eb5709bd9
backends: limit maximum path of generated filenames 3 years ago
Thomas Li a4d5442207 Fix install_subdirs not showing up in intro-install_plan.json 3 years ago
Alf Henrik Sauge 06bf9a5cda Fix purely white space issues reported by flake8 3 years ago
Dylan Baker c02d7fe119 backend/ninja: properly track objects extracted from fortran sources 3 years ago
Eli Schwartz 3e73d4d77d
introspection: untangle install_plan implemetation, fix a bunch of wrong ones 3 years ago
Dylan Baker 394f734b1d build: Add a Union alias for all build targets 3 years ago
Christian Wendt 468022f91c backends: Remove /Zi arg if requested to use /Z7 3 years ago
Paolo Bonzini e4a8f4dbd6 backend: always use the same code to compute the files in ExtractedObjects 3 years ago