summaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
Commit message (Expand)AuthorAgeFilesLines
* interpreter: allow extract_objects to receive generated sourcesPaolo Bonzini2021-12-061-12/+21
* clean up function signatures in preparation for dataclassesEli Schwartz2021-12-051-12/+12
* add install_symlink functionPablo Correa Gómez2021-12-011-0/+16
* Merge pull request #9531 from dcbaker/submit/interpreter-more-typingJussi Pakkanen2021-11-271-1/+1
|\
| * build: TestSetup.exe_wrapper doesn't need to be optionalDylan Baker2021-11-221-1/+1
* | Remove premature return in BuildTarget.check_module_linking()Mike Gilbert2021-11-271-2/+1
* | shared_module: Add soname when used as a link targetNirbheek Chauhan2021-11-241-4/+12
* | build|backend: Fix some type annotationsDylan Baker2021-11-241-1/+1
|/
* convert more mlog.deprecation into FeatureDeprecatedEli Schwartz2021-11-201-2/+3
* fix custom_target with install: true and no install_dir, crashingEli Schwartz2021-11-021-1/+1
* build: Add type annotations to BuildTarget.get_all_link_depsDylan Baker2021-11-011-1/+1
* build: Add annotations to CustomTarget.extra_dependsDylan Baker2021-11-011-2/+2
* build: Add a get_command method to ExecutableDylan Baker2021-11-011-0/+7
* build: IncludeDirs extend `to_string_list` method to handle builddirDylan Baker2021-11-011-2/+10
* build: Add type annotations for BuildTarget.include_dirsDylan Baker2021-11-011-4/+4
* Make environment objects hash deterministically.Jussi Pakkanen2021-10-291-0/+8
* Merge pull request #9375 from dcbaker/submit/windows-module-typingJussi Pakkanen2021-10-291-1/+1
|\
| * build: Add missing type annotationDylan Baker2021-10-091-1/+1
* | fix various flake8 whitespace errorsEli Schwartz2021-10-271-3/+3
* | Add --vsenv command line option and active VS only when neededXavier Claessens2021-10-101-0/+1
* | Fix typos discovered by codespellChristian Clauss2021-10-101-1/+1
* | Add support for module optionsXavier Claessens2021-10-081-0/+1
* | add install_emptydir functionEli Schwartz2021-10-081-0/+14
|/
* backend/vs: Generate dependencies for CustomTargetIndex for a CustomTarget.Andres Freund2021-10-041-0/+2
* Record build in BuildTarget.link_depends, not just output of targets.Andres Freund2021-10-041-7/+4
* various python neatness cleanupsEli Schwartz2021-10-041-2/+2
* interpreter: Use typed_kwargs for func_custom_targetDylan Baker2021-09-301-12/+29
* build: Prepare CustomTarget.process_kwargs to co-existDylan Baker2021-09-301-19/+19
* build: Allow `Dict[OptionKey, str` in parse_overridesDylan Baker2021-09-301-1/+8
* build: Use isinstance(other, Target) instead of hasattrDylan Baker2021-09-301-4/+4
* build: Add type annotations to AliasTargetDylan Baker2021-09-301-1/+2
* build: drop unnecissary method from RunTargetDylan Baker2021-09-301-3/+0
* build: Fully annotate RunTargetDylan Baker2021-09-301-5/+10
* build: Add full type annotations to CommandBaseDylan Baker2021-09-301-2/+3
* build: add forward delcarations to CommandBase classDylan Baker2021-09-301-0/+5
* build: Add a couple of obvious annotations to RunTargetDylan Baker2021-09-301-2/+2
* Make custom_target() name argument optionalXavier Claessens2021-09-301-0/+2
* Remove helpers.check_stringlist()Daniel Mensinger2021-09-251-0/+3
* compilers: Add default search path stdlib_only_link_flagsDylan Baker2021-09-251-2/+2
* Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen2021-09-241-7/+20
|\
| * pylint: check for duplicate importsDylan Baker2021-09-241-2/+2
| * build: use an object rather than a dict for the dep_manifestDylan Baker2021-09-241-1/+14
| * build: Add annotation to dist_Scripts and install_scriptsDylan Baker2021-09-241-2/+2
| * build: add some missing type annotationsDylan Baker2021-09-241-3/+3
* | Add option to to transpile Cython to C++Dylan Baker2021-09-241-2/+34
|/
* mintro: add installed_planFilipe Laíns2021-09-061-19/+22
* fix repr for alias_targetEli Schwartz2021-09-011-0/+4
* pylint: turn on superflous-parensDylan Baker2021-08-311-6/+6
* build: add ability to set initial value of EnvironmentVariablesDylan Baker2021-08-301-1/+5
* build: Fully annotate EnvironmentVariablesDylan Baker2021-08-301-6/+9