diff options
Diffstat (limited to 'Ivy')
-rw-r--r-- | Ivy/Ivy.vcproj | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/Ivy/Ivy.vcproj b/Ivy/Ivy.vcproj index e572900..85b050f 100644 --- a/Ivy/Ivy.vcproj +++ b/Ivy/Ivy.vcproj @@ -22,10 +22,12 @@ ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
+ AdditionalOptions=""
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;IVY_EXPORTS;NO_IVY_DEBUG"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
+ BufferSecurityCheck="TRUE"
UsePrecompiledHeader="3"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\Debug/Ivy.pch"
@@ -42,7 +44,6 @@ Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="wsock32.lib"
- OutputFile="c:\users\fcolin\Program Files\Debug\Ivy.dll"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
@@ -56,7 +57,15 @@ TargetEnvironment="1"
TypeLibraryName=".\Debug/Ivy.tlb"/>
<Tool
- Name="VCPostBuildEventTool"/>
+ Name="VCPostBuildEventTool"
+ Description="Copying libraries, headers & dll's..."
+ CommandLine="copy "$(TargetDir)$(TargetName).dll" "C:\users\fcolin\Program Files\$(OutDir)"
+copy "$(TargetDir)$(TargetName).lib" "C:\users\fcolin\Program Files\lib\$(OutDir)"
+copy Ivy.h "C:\users\fcolin\Program Files\Include\"
+copy IvyApplication.h "C:\users\fcolin\Program Files\Include\"
+copy IvyCallback.h "C:\users\fcolin\Program Files\Include\"
+copy BufferedSocket.h "C:\users\fcolin\Program Files\Include\"
+copy ThreadedSocket.h "C:\users\fcolin\Program Files\Include\""/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
@@ -80,6 +89,7 @@ CharacterSet="0">
<Tool
Name="VCCLCompilerTool"
+ AdditionalOptions=""
InlineFunctionExpansion="1"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;IVY_EXPORTS"
StringPooling="TRUE"
@@ -98,7 +108,6 @@ Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="wsock32.lib ws2_32.lib"
- OutputFile=".\Release/Ivy.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
ProgramDatabaseFile=".\Release/Ivy.pdb"
@@ -111,7 +120,15 @@ TargetEnvironment="1"
TypeLibraryName=".\Release/Ivy.tlb"/>
<Tool
- Name="VCPostBuildEventTool"/>
+ Name="VCPostBuildEventTool"
+ Description="Copying libraries, headers & dll's..."
+ CommandLine="copy "$(TargetDir)$(TargetName).dll" "C:\users\fcolin\Program Files\$(OutDir)"
+copy "$(TargetDir)$(TargetName).lib" "C:\users\fcolin\Program Files\lib\$(OutDir)"
+copy Ivy.h "C:\users\fcolin\Program Files\Include\"
+copy IvyApplication.h "C:\users\fcolin\Program Files\Include\"
+copy IvyCallback.h "C:\users\fcolin\Program Files\Include\"
+copy BufferedSocket.h "C:\users\fcolin\Program Files\Include\"
+copy ThreadedSocket.h "C:\users\fcolin\Program Files\Include\""/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
@@ -160,6 +177,7 @@ Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
+ AdditionalOptions=""
UsePrecompiledHeader="1"/>
</FileConfiguration>
</File>
|