aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/minstall.py
diff options
context:
space:
mode:
authorJakub Adam <jakub.adam@collabora.com>2019-03-06 15:45:14 +0100
committerJakub Adam <jakub.adam@collabora.com>2019-10-09 15:50:20 +0200
commit1bf17824766230a8ad0b2fe56040ff860c841d50 (patch)
tree58ea79617302c036adf42b6eae7696f23fca0723 /mesonbuild/minstall.py
parent217036f2d9d7f90b47e6d9cad43f3144882a3b91 (diff)
downloadmeson-1bf17824766230a8ad0b2fe56040ff860c841d50.zip
meson-1bf17824766230a8ad0b2fe56040ff860c841d50.tar.gz
meson-1bf17824766230a8ad0b2fe56040ff860c841d50.tar.bz2
Fix *.pdb files missing in meson introspect --installed output
On Windows, make sure the introspect command lists all Program database (PDB) files containing debugging information that Meson will install.
Diffstat (limited to 'mesonbuild/minstall.py')
-rw-r--r--mesonbuild/minstall.py5
1 files changed, 0 insertions, 5 deletions
diff --git a/mesonbuild/minstall.py b/mesonbuild/minstall.py
index 731e093..9311e8d 100644
--- a/mesonbuild/minstall.py
+++ b/mesonbuild/minstall.py
@@ -460,11 +460,6 @@ class Installer:
print('Stdout:\n%s\n' % stdo)
print('Stderr:\n%s\n' % stde)
sys.exit(1)
- pdb_filename = os.path.splitext(fname)[0] + '.pdb'
- if not should_strip and os.path.exists(pdb_filename):
- pdb_outname = os.path.splitext(outname)[0] + '.pdb'
- self.do_copyfile(pdb_filename, pdb_outname)
- set_mode(pdb_outname, install_mode, d.install_umask)
if fname.endswith('.js'):
# Emscripten outputs js files and optionally a wasm file.
# If one was generated, install it as well.