Set PE checksum in release builds

This commit is contained in:
Richard Stanway 2015-03-14 17:06:16 +01:00
parent 959b7435bc
commit 270c63a24f
11 changed files with 11 additions and 0 deletions

View File

@ -199,6 +199,7 @@
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command>

View File

@ -186,6 +186,7 @@
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command>

View File

@ -196,6 +196,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<AdditionalLibraryDirectories>../../minhook/build/$(Configuration)</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>../../minhook/build/$(Configuration)</AdditionalLibraryDirectories>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\..\rundir\plugins\GraphicsCapture</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\..\rundir\plugins\GraphicsCapture</Command>

View File

@ -183,6 +183,7 @@
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command>

View File

@ -213,6 +213,7 @@
<MinimumRequiredVersion>6.0</MinimumRequiredVersion> <MinimumRequiredVersion>6.0</MinimumRequiredVersion>
<IgnoreSpecificDefaultLibraries> <IgnoreSpecificDefaultLibraries>
</IgnoreSpecificDefaultLibraries> </IgnoreSpecificDefaultLibraries>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).exe rundir</Command> <Command>copy $(OutDir)$(ProjectName).exe rundir</Command>

View File

@ -185,6 +185,7 @@
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir</Command>

View File

@ -145,6 +145,7 @@
<AdditionalDependencies>OBSApi.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>OBSApi.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>$(SolutionDir)\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile> <ProgramDatabaseFile>$(SolutionDir)\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile>
<StripPrivateSymbols>$(SolutionDir)\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols> <StripPrivateSymbols>$(SolutionDir)\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy "$(OutDir)$(TargetFileName)" "$(SolutionDir)rundir\$(TargetFileName)"</Command> <Command>copy "$(OutDir)$(TargetFileName)" "$(SolutionDir)rundir\$(TargetFileName)"</Command>

View File

@ -160,6 +160,7 @@
<AdditionalDependencies>OBSApi.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>OBSApi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile> <ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile>
<StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols> <StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command>

View File

@ -95,6 +95,7 @@
<AdditionalDependencies>../libmfx/$(Platform)/$(Configuration)/libmfx.lib;dxgi.lib;d3d11.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>../libmfx/$(Platform)/$(Configuration)/libmfx.lib;dxgi.lib;d3d11.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile> <ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile>
<StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols> <StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy "$(OutDir)$(TargetName).exe" ..\rundir\</Command> <Command>copy "$(OutDir)$(TargetName).exe" ..\rundir\</Command>

View File

@ -171,6 +171,7 @@
<OptimizeReferences>true</OptimizeReferences> <OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding> <EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine> <TargetMachine>MachineX86</TargetMachine>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).exe ..\rundir\plugins\GraphicsCapture</Command> <Command>copy $(OutDir)$(ProjectName).exe ..\rundir\plugins\GraphicsCapture</Command>

View File

@ -160,6 +160,7 @@
<AdditionalDependencies>OBSApi.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalDependencies>OBSApi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile> <ProgramDatabaseFile>..\rundir\pdb32\$(TargetName).pdb</ProgramDatabaseFile>
<StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols> <StripPrivateSymbols>..\rundir\pdb32\stripped\$(TargetName).pdb</StripPrivateSymbols>
<SetChecksum>true</SetChecksum>
</Link> </Link>
<PostBuildEvent> <PostBuildEvent>
<Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command> <Command>copy $(OutDir)$(ProjectName).dll ..\rundir\plugins</Command>