@@ -897,7 +897,12 @@ checksharedmods: sharedmods $(PYTHON_FOR_BUILD_DEPS) $(BUILDPYTHON)
897
897
898
898
rundsymutil: sharedmods $(PYTHON_FOR_BUILD_DEPS) $(BUILDPYTHON)
899
899
@if [ ! -z $(DSYMUTIL) ] ; then \
900
+ echo $(DSYMUTIL_PATH) $(BUILDPYTHON); \
900
901
$(DSYMUTIL_PATH) $(BUILDPYTHON); \
902
+ if test -f $(LDLIBRARY); then \
903
+ echo $(DSYMUTIL_PATH) $(LDLIBRARY); \
904
+ $(DSYMUTIL_PATH) $(LDLIBRARY); \
905
+ fi; \
901
906
for mod in X $(SHAREDMODS); do \
902
907
if test $$mod != X; then \
903
908
echo $(DSYMUTIL_PATH) $$mod; \
@@ -1758,12 +1763,8 @@ sharedinstall: $(DESTSHARED) all
1758
1763
echo $(INSTALL_SHARED) $$i $(DESTSHARED)/`basename $$i`; \
1759
1764
$(INSTALL_SHARED) $$i $(DESTDIR)$(DESTSHARED)/`basename $$i`; \
1760
1765
if test -d "$$i.dSYM"; then \
1761
- for dfile in `cd \`dirname $$i\` && find \`basename $$i\`.dSYM -type f`; do \
1762
- echo $(INSTALL) -d $(DESTSHARED)/`dirname $$dfile`; \
1763
- $(INSTALL) -d $(DESTSHARED)/`dirname $$dfile`; \
1764
- echo $(INSTALL) `dirname $$i`/$$dfile $(DESTSHARED)/$$dfile; \
1765
- $(INSTALL) `dirname $$i`/$$dfile $(DESTDIR)$(DESTSHARED)/$$dfile; \
1766
- done; \
1766
+ echo $(DSYMUTIL_PATH) $(DESTDIR)$(DESTSHARED)/`basename $$i`; \
1767
+ $(DSYMUTIL_PATH) $(DESTDIR)$(DESTSHARED)/`basename $$i`; \
1767
1768
fi; \
1768
1769
fi; \
1769
1770
done
@@ -1795,14 +1796,6 @@ altbininstall: $(BUILDPYTHON) @FRAMEWORKPYTHONW@
1795
1796
else \
1796
1797
$(INSTALL_PROGRAM) $(STRIPFLAG) Mac/pythonw $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE); \
1797
1798
fi
1798
- if test -d "$(BUILDPYTHON).dSYM"; then \
1799
- echo $(INSTALL) -d $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE).dSYM/Contents/Resources/DWARF; \
1800
- $(INSTALL) -d $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE).dSYM/Contents/Resources/DWARF; \
1801
- echo $(INSTALL) $(BUILDPYTHON).dSYM/Contents/Resources/DWARF/$(BUILDPYTHON) \
1802
- $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE).dSYM/Contents/Resources/DWARF/python$(LDVERSION)$(EXE); \
1803
- $(INSTALL) $(BUILDPYTHON).dSYM/Contents/Resources/DWARF/$(BUILDPYTHON) \
1804
- $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE).dSYM/Contents/Resources/DWARF/python$(LDVERSION)$(EXE); \
1805
- fi
1806
1799
-if test "$(VERSION)" != "$(LDVERSION)"; then \
1807
1800
if test -f $(DESTDIR)$(BINDIR)/python$(VERSION)$(EXE) -o -h $(DESTDIR)$(BINDIR)/python$(VERSION)$(EXE); \
1808
1801
then rm -f $(DESTDIR)$(BINDIR)/python$(VERSION)$(EXE); \
@@ -1837,6 +1830,14 @@ altbininstall: $(BUILDPYTHON) @FRAMEWORKPYTHONW@
1837
1830
-output $(DESTDIR)$(BINDIR)/python$(VERSION)-intel64$(EXE) \
1838
1831
$(DESTDIR)$(BINDIR)/python$(VERSION)$(EXE); \
1839
1832
fi
1833
+ if test -d "$(BUILDPYTHON).dSYM"; then \
1834
+ echo $(DSYMUTIL_PATH) $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE); \
1835
+ $(DSYMUTIL_PATH) $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE); \
1836
+ fi
1837
+ if test -d "$(LDLIBRARY).dSYM"; then \
1838
+ echo $(DSYMUTIL_PATH) $(DESTDIR)$(LIBDIR)/$(INSTSONAME); \
1839
+ $(DSYMUTIL_PATH) $(DESTDIR)$(LIBDIR)/$(INSTSONAME); \
1840
+ fi
1840
1841
1841
1842
bininstall: altbininstall
1842
1843
if test ! -d $(DESTDIR)$(LIBPC); then \
0 commit comments