24 Commits (53febd08cd77b0455e78fe45e93b86505ba5b0e5)

Author SHA1 Message Date
Xavier Claessens 928078982c Add --vsenv command line option and active VS only when needed 3 years ago
Eli Schwartz 604088b541 mdist: use git archive with git repositories for correctness 3 years ago
Dylan Baker 06fdb29daa pylint: turn on superfluous parens warning 3 years ago
Paolo Bonzini 5215f4fa98 cleanup self.options.wd 3 years ago
Paolo Bonzini b44a51d0fd resolve symlinks passed to -C 3 years ago
Andrea Pappacoda d0101cbfb7 dist: only exclude actual git files 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Naveen M K 7a6ad2953a Don't use `os.path.relpath` in dist command 4 years ago
Tristan Partin cc54284885
Fix issue where multiple dist files were not being produced for comma separated formats value 4 years ago
Xavier Claessens 3990754bf5 Allow add_dist_script() in subprojects 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Xavier Claessens e6ab364a69 dist: Use windows_proof_rmtree() instead of shutil.rmtree() 4 years ago
Xavier Claessens baa9eeebe4 dist: Allow packaging subproject in same git repo as main project 4 years ago
Dylan Baker 23d3b98fc1 split mesonlib into a package 4 years ago
Aman Verma cb10ba75d4 mdist: Print file path at the end of run() instead of in create_hash(). 4 years ago
Aman Verma 1f7c8ec7e2 mdist: Ensure correct format for sha256sum. 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker 87248d9020 mdist: actually constrain the choices of the --formats option 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Xavier Claessens 13316f99fe wrap: Refactor to split wraps dictionary into 3 separate dicts 4 years ago
Nirbheek Chauhan ec1bd22b15 mdist: Filter out buildtype to avoid warning 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Xavier Claessens f4d98a3e72 dist: Print location of generated tarballs 5 years ago
Xavier Claessens 8603c3b445 dist: Add --no-tests option 5 years ago
Michael Brockus 98ddd52ced
Cherry-picking - (rm python2 % add python3 .format) (#6725) 5 years ago
Nirbheek Chauhan b7c70c47a6 mdist: Use windows_proof_rmtree when deleting 5 years ago
Nirbheek Chauhan 8650c763d9 mdist: Don't delete builddir on dist failure 5 years ago
Richard Laager 5118cf914d Exclude .hg* from dist tarballs 5 years ago
Jussi Pakkanen 254cb3209d Set source and build dir envvars when running dist. 5 years ago
Xavier Claessens 5031f4981d dist: Fix --include-subprojects when .wrap file has directory value 5 years ago
Xavier Claessens 1298f71b1c dist: Add --include-subprojects option 5 years ago
Thomas Petazzoni 998a1f5fa3 mdist.py: import lzma only when needed 5 years ago
Xavier Claessens 7cc112df0d dist: Add '-C' option and print better error message 5 years ago
Thibault Saunier 645a8584fe dist: Pass right build options when configuring dist directory 5 years ago
Jussi Pakkanen f2e018c7f3 Create multiple different archive types with dist. 5 years ago
Jussi Pakkanen 7ce2a24f42 Made dist a top level command. 5 years ago
Daniel Mensinger bc0f510ef1 fix all flake8 issues 5 years ago
Jussi Pakkanen ba6c0cab8f Use the same directory names for dist so that ccache works. Closes #5583. 5 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Vladimír Čunát e4f3894582 dist: recurse into git submodules 6 years ago
Dylan Baker e279775511 dist: Handle git worktrees, which have a .git file instead of dir 6 years ago
Jon Turney 93f7b83bf5 Fix flake8 'imported but unused' reports 6 years ago
Jan Tojnar c0c075c129 Make custom dist scripts accept arguments. 6 years ago
Nirbheek Chauhan 4a8210e81c dist: Warn if there are uncommitted changes in the repository 6 years ago
Nirbheek Chauhan cbbab82b70 dist: Make usage of period in messages consistent 6 years ago
Jussi Pakkanen fb770e1e3d Add support for custom dist scripts. 6 years ago
Elliott Sales de Andrade 79d005364f Add Mercurial dist support. 8 years ago
Elliott Sales de Andrade 1aa1d0d9ad Remove extraneous os.path.split()s. 8 years ago