<?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" Version="7.10" Name="p4dn" ProjectGUID="{79872B7D-711D-410F-B60F-A60E0DE0301F}" SccProjectName="" SccAuxPath="" SccLocalPath="" SccProvider="" Keyword="ManagedCProj"> <Platforms> <Platform Name="Win32"/> </Platforms> <Configurations> <Configuration Name="Debug|Win32" OutputDirectory="Debug" IntermediateDirectory="Debug" ConfigurationType="2" CharacterSet="2" ManagedExtensions="TRUE"> <Tool Name="VCCLCompilerTool" AdditionalOptions="/d1PrivateNativeTypes " Optimization="0" AdditionalIncludeDirectories="p4api/" PreprocessorDefinitions="WIN32;_DEBUG;OS_NT" MinimalRebuild="FALSE" BasicRuntimeChecks="0" RuntimeLibrary="1" UsePrecompiledHeader="3" WarningLevel="3" DebugInformationFormat="3"/> <Tool Name="VCCustomBuildTool"/> <Tool Name="VCLinkerTool" AdditionalOptions="/NOENTRY" AdditionalDependencies="Ws2_32.lib p4api/libclient.lib p4api/librpc.lib p4api/libsupp.lib msvcrt.lib" OutputFile="$(OutDir)/p4dn.dll" LinkIncremental="2" IgnoreDefaultLibraryNames="LIBCMT.lib;LIBCMTD.lib" ForceSymbolReferences="__DllMainCRTStartup@12 " GenerateDebugInformation="TRUE" EntryPointSymbol="" ResourceOnlyDLL="FALSE"/> <Tool Name="VCMIDLTool"/> <Tool Name="VCPostBuildEventTool"/> <Tool Name="VCPreBuildEventTool"/> <Tool Name="VCPreLinkEventTool"/> <Tool Name="VCResourceCompilerTool"/> <Tool Name="VCWebServiceProxyGeneratorTool"/> <Tool Name="VCXMLDataGeneratorTool"/> <Tool Name="VCWebDeploymentTool"/> <Tool Name="VCManagedWrapperGeneratorTool"/> <Tool Name="VCAuxiliaryManagedWrapperGeneratorTool"/> </Configuration> <Configuration Name="Release|Win32" OutputDirectory="Release" IntermediateDirectory="Release" ConfigurationType="2" CharacterSet="2" ManagedExtensions="TRUE"> <Tool Name="VCCLCompilerTool" AdditionalOptions="/d1PrivateNativeTypes " Optimization="0" AdditionalIncludeDirectories="p4api/" PreprocessorDefinitions="WIN32;_DEBUG;OS_NT" MinimalRebuild="FALSE" BasicRuntimeChecks="0" RuntimeLibrary="1" UsePrecompiledHeader="3" WarningLevel="3" DebugInformationFormat="3"/> <Tool Name="VCCustomBuildTool"/> <Tool Name="VCLinkerTool" AdditionalOptions="/NOENTRY" AdditionalDependencies="Ws2_32.lib p4api/libclient.lib p4api/librpc.lib p4api/libsupp.lib msvcrt.lib" OutputFile="$(OutDir)/p4dn.dll" LinkIncremental="2" IgnoreDefaultLibraryNames="LIBCMT.lib;LIBCMTD.lib" ForceSymbolReferences="__DllMainCRTStartup@12 " GenerateDebugInformation="TRUE" EntryPointSymbol="" ResourceOnlyDLL="FALSE"/> <Tool Name="VCMIDLTool"/> <Tool Name="VCPostBuildEventTool"/> <Tool Name="VCPreBuildEventTool"/> <Tool Name="VCPreLinkEventTool"/> <Tool Name="VCResourceCompilerTool"/> <Tool Name="VCWebServiceProxyGeneratorTool"/> <Tool Name="VCXMLDataGeneratorTool"/> <Tool Name="VCWebDeploymentTool"/> <Tool Name="VCManagedWrapperGeneratorTool"/> <Tool Name="VCAuxiliaryManagedWrapperGeneratorTool"/> </Configuration> </Configurations> <References> <ProjectReference ReferencedProjectIdentifier="{79872B7D-711D-410F-B60F-A60E0DE0301F}" Name="p4dn"/> </References> <Files> <Filter Name="Source Files" Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> <File RelativePath="AssemblyInfo.cpp"> </File> <File RelativePath="ClientApi_m.cpp"> </File> <File RelativePath="ClientUser_m.cpp"> </File> <File RelativePath=".\ClientUserDelegate.cpp"> </File> <File RelativePath=".\Error_m.cpp"> </File> <File RelativePath="NoEcho_m.cpp"> </File> <File RelativePath="Stdafx.cpp"> <FileConfiguration Name="Debug|Win32"> <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1"/> </FileConfiguration> <FileConfiguration Name="Release|Win32"> <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1"/> </FileConfiguration> </File> </Filter> <Filter Name="Header Files" Filter="h;hpp;hxx;hm;inl;inc"> <File RelativePath="ClientApi_m.h"> </File> <File RelativePath="ClientUser_m.h"> </File> <File RelativePath="ClientUserDelegate.h"> </File> <File RelativePath="Error_m.h"> </File> <File RelativePath="KeepAlive_m.h"> </File> <File RelativePath="NoEcho_m.h"> </File> <File RelativePath="Stdafx.h"> </File> </Filter> <Filter Name="Resource Files" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;r"> </Filter> <File RelativePath="ReadMe.txt"> </File> </Files> <Globals> </Globals> </VisualStudioProject>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#4 | 5826 | Shawn Hladky | PerforceDotNet is now obsolete | ||
#3 | 5349 | Shawn Hladky |
Initial check-in for the new API interface. Nothing works yet, but it should compile at least. |
||
#2 | 4545 | Shawn Hladky |
Several Fixes: Updated solution to Visual Studio 2003 Implemented InputData Implemented OutPutBinary Changed ClientAPI and Error objects to implement the IDisposable interface to improve Garbage Collection Changed header files so you don't need to add #pragma once to the p4 api headers. Refactored the ClientUserDelagate class Fixed a few minor memory leaks |
||
#1 | 4328 | Shawn Hladky | Branching from //guest/jacob_gladish/PerforceDotNet/... | ||
//guest/jacob_gladish/PerforceDotNet/p4dn/p4dn.vcproj | |||||
#1 | 3787 | Jacob Gladish | initial code submission |