Skip to content

Commit

Permalink
Add AdditionalOptions property to VCXPROJ files (GH #649)
Browse files Browse the repository at this point in the history
  • Loading branch information
noloader committed May 2, 2018
1 parent 55071c4 commit 91faa5d
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions cryptdll.vcxproj
Expand Up @@ -65,6 +65,7 @@
<DisableSpecificWarnings>4231; 4251; 4275; 4355; 4505</DisableSpecificWarnings>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalOptions>$(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<ErrorReporting>NoErrorReport</ErrorReporting>
Expand Down
1 change: 1 addition & 0 deletions cryptest.vcxproj
Expand Up @@ -95,6 +95,7 @@
<DisableSpecificWarnings>4231; 4251; 4275; 4355; 4505</DisableSpecificWarnings>
<PrecompiledHeader />
<PrecompiledHeadeFile />
<AdditionalOptions>$(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<ErrorReporting>NoErrorReport</ErrorReporting>
Expand Down
1 change: 1 addition & 0 deletions cryptlib.vcxproj
Expand Up @@ -95,6 +95,7 @@
<DisableSpecificWarnings>4231; 4251; 4275; 4355; 4505</DisableSpecificWarnings>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<AdditionalOptions>$(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Lib>
<ErrorReporting>NoErrorReport</ErrorReporting>
Expand Down
1 change: 1 addition & 0 deletions dlltest.vcxproj
Expand Up @@ -63,6 +63,7 @@
<DisableSpecificWarnings>4231; 4251; 4275; 4355; 4505</DisableSpecificWarnings>
<CallingConvention>StdCall</CallingConvention>
<PrecompiledHeader />
<AdditionalOptions>$(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<ErrorReporting>NoErrorReport</ErrorReporting>
Expand Down

1 comment on commit 91faa5d

@noloader
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This allows us to build with addional options, like adding /permissive:

c:\Users\Test\Desktop\cryptopp>msbuild /m /p:Configuration=Release;Platform=x64,
WindowsTargetPlatformVersion=10.0.16299.0,PlatformToolset=v141 /p:AdditionalOpti
ons=/permissive cryptlib.vcxproj

c:\Users\Test\Desktop\cryptopp>msbuild /m /p:Configuration=Release;Platform=x64,
WindowsTargetPlatformVersion=10.0.16299.0,PlatformToolset=v141 /p:AdditionalOpti
ons=/permissive cryptest.vcxproj

Please sign in to comment.