Skip to content

Commit 63ee3ba

Browse files
committed
Added missing Visual C runtime DLLs.
1 parent adb0e9a commit 63ee3ba

File tree

5 files changed

+14
-103
lines changed

5 files changed

+14
-103
lines changed

cefpython/cef3/subprocess/subprocess.vcproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@
136136
AdditionalDependencies="libcef.lib libcef_dll_wrapper.lib"
137137
LinkIncremental="1"
138138
AdditionalLibraryDirectories="../windows/setup/"
139+
GenerateManifest="false"
139140
ManifestFile="../windows/cefpython.pyd.manifest"
140141
GenerateDebugInformation="true"
141142
SubSystem="2"
@@ -148,6 +149,7 @@
148149
/>
149150
<Tool
150151
Name="VCManifestTool"
152+
AdditionalManifestFiles="../windows/cefpython.pyd.manifest"
151153
/>
152154
<Tool
153155
Name="VCXDCMakeTool"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
3+
<noInheritable></noInheritable>
4+
<assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.6161" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
5+
<file name="msvcr90.dll" hashalg="SHA1" hash="7021457b391b35606e708c69987e4b6f606609ee"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>S83+LBs1RkUxSkzia1WysaAhLbk=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="88549dd3ce8eaa62ca8aad0e96ddd9fec2203628"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>cKyCmIKF+fcGn6qaBhKuun+wAcQ=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="65ef374affa5b48827e539b35b3275c201b41fc9"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>r+4y/NnOFgaANxNXoHL1jF95DUg=</dsig:DigestValue></asmv2:hash></file>
6+
</assembly>

cefpython/cef3/windows/binaries/debug.log

Lines changed: 0 additions & 100 deletions
This file was deleted.

cefpython/cef3/windows/cefpython.pyd.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</trustInfo>
1010
<dependency>
1111
<dependentAssembly>
12-
<assemblyIdentity type='win32' name='Microsoft.VC90.CRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
12+
<assemblyIdentity type='win32' name='Microsoft.VC90.CRT' version='9.0.30729.6161' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
1313
</dependentAssembly>
1414
</dependency>
1515
</assembly>

cefpython/cef3/windows/compile.bat

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ ECHO ON
2525
for /R %~dp0setup\ %%f in (*.pyx) do @del "%%f"
2626

2727
rmdir /S /Q "build\"
28-
2928
@if %ERRORLEVEL% neq 0 pause
3029
@if %ERRORLEVEL% neq 0 exit
3130

@@ -35,11 +34,15 @@ call "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe" -nologo -manifes
3534
@if %ERRORLEVEL% neq 0 exit
3635

3736
move "cefpython_py%PYVERSION%.pyd" "../binaries/cefpython_py%PYVERSION%.pyd"
38-
3937
@if %ERRORLEVEL% neq 0 pause
4038
@if %ERRORLEVEL% neq 0 exit
4139

4240
cd ..
41+
42+
copy "%~dp0..\subprocess\Release\subprocess.exe" "%~dp0binaries\subprocess.exe"
43+
@if %ERRORLEVEL% neq 0 pause
44+
@if %ERRORLEVEL% neq 0 exit
45+
4346
cd binaries
4447

4548
call python "example.py"

0 commit comments

Comments
 (0)