Copy qrenderdoc dependencies if different during build

This commit is contained in:
baldurk
2026-03-13 11:43:08 +00:00
parent 08d2fa96b6
commit 34b2cfdc40
+40 -40
View File
@@ -1791,202 +1791,202 @@
<ItemGroup>
<Content Include="$(PythonStandardLibraryZip)">
<Link>python$(PythonMajorMinor).zip</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\_ctypes.pyd">
<Link>_ctypes.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonInterpDLL)">
<Link>python$(PythonMajorMinor).dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\libffi-8.dll" Condition="Exists('$(PythonDLLsDir)\libffi-8.dll')">
<Link>libffi-8.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\select.pyd" Condition="Exists('$(PythonDLLsDir)\select.pyd')">
<Link>select.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\_hashlib.pyd" Condition="Exists('$(PythonDLLsDir)\_hashlib.pyd')">
<Link>_hashlib.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\_socket.pyd" Condition="Exists('$(PythonDLLsDir)\_socket.pyd')">
<Link>_socket.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\_ssl.pyd" Condition="Exists('$(PythonDLLsDir)\_ssl.pyd')">
<Link>_ssl.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\libcrypto-3.dll" Condition="Exists('$(PythonDLLsDir)\libcrypto-3.dll')">
<Link>libcrypto-3.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\libssl-3.dll" Condition="Exists('$(PythonDLLsDir)\libssl-3.dll')">
<Link>libssl-3.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(PythonDLLsDir)\unicodedata.pyd" Condition="Exists('$(PythonDLLsDir)\unicodedata.pyd')">
<Link>unicodedata.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\shiboken2.dll" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\shiboken2.dll')">
<Link>shiboken2.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\pyside2.dll" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\pyside2.dll')">
<Link>PySide2\pyside2.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\Qt5Qml.dll" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\Qt5Qml.dll')">
<Link>PySide2\Qt5Qml.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\__init__.py" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\__init__.py')">
<Link>PySide2\__init__.py</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\_utils.py" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\_utils.py')">
<Link>PySide2\_utils.py</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\QtCore.pyd" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\QtCore.pyd')">
<Link>PySide2\QtCore.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\QtGui.pyd" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\QtGui.pyd')">
<Link>PySide2\QtGui.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="3rdparty\pyside\$(Platform)\PySide2\QtWidgets.pyd" Condition="Exists('$(ProjectDir)3rdparty\pyside\$(Platform)\PySide2\QtWidgets.pyd')">
<Link>PySide2\QtWidgets.pyd</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtPluginsDir)\platforms\qwindows.dll">
<Link>qtplugins\platforms\qwindows.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtPluginsDir)\imageformats\qsvg.dll">
<Link>qtplugins\imageformats\qsvg.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Core.dll">
<Link>Qt5Core.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Gui.dll">
<Link>Qt5Gui.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Widgets.dll">
<Link>Qt5Widgets.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Svg.dll">
<Link>Qt5Svg.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Network.dll">
<Link>Qt5Network.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\libcrypto-1_1.dll" Condition="Exists('$(QtBinDir)\libcrypto-1_1.dll') AND '$(Platform)'=='Win32'">
<Link>libcrypto-1_1.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\libssl-1_1.dll" Condition="Exists('$(QtBinDir)\libssl-1_1.dll') AND '$(Platform)'=='Win32'">
<Link>libssl-1_1.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\libcrypto-1_1-x64.dll" Condition="Exists('$(QtBinDir)\libcrypto-1_1-x64.dll') AND '$(Platform)'=='x64'">
<Link>libcrypto-1_1-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\libssl-1_1-x64.dll" Condition="Exists('$(QtBinDir)\libssl-1_1-x64.dll') AND '$(Platform)'=='x64'">
<Link>libssl-1_1-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\libeay32.dll" Condition="Exists('$(QtBinDir)\libeay32.dll')">
<Link>libeay32.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\ssleay32.dll" Condition="Exists('$(QtBinDir)\ssleay32.dll')">
<Link>ssleay32.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtPluginsDir)\platforms\qwindowsd.dll" Condition="$(Configuration)==QTDebug">
<Link>qtplugins\platforms\qwindowsd.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtPluginsDir)\imageformats\qsvgd.dll" Condition="$(Configuration)==QTDebug">
<Link>qtplugins\imageformats\qsvgd.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Cored.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Cored.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Cored.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Cored.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Guid.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Guid.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Widgetsd.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Widgetsd.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Svgd.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Svgd.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
<Content Include="$(QtBinDir)\Qt5Networkd.dll" Condition="$(Configuration)==QTDebug">
<Link>Qt5Networkd.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToOutputDirectory>IfDifferent</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
</ItemGroup>