P4win.vcxproj #7

  • //
  • guest/
  • Ben_Key/
  • p4win/
  • trunk/
  • gui/
  • P4win.vcxproj
  • View
  • Commits
  • Open Download .zip Download (30 KB)
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{DBC46386-7108-D0CF-54FA-FB7B83EA4936}</ProjectGuid>
    <Keyword>MFCProj</Keyword>
    <PlatformToolset Condition="'$(VisualStudioVersion)' == '10.0'">v100</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)' == '11.0'">v110</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0'">v120</PlatformToolset>
    <TargetPlatform Condition="'$(Platform)'=='Win32'">x86</TargetPlatform>
    <TargetPlatform Condition="'$(Platform)'=='x64'">x86</TargetPlatform>
    <TargetPlatform Condition="'$(Platform)'=='x64'">x64</TargetPlatform>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>Dynamic</UseOfMfc>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>Dynamic</UseOfMfc>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>Dynamic</UseOfMfc>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>Dynamic</UseOfMfc>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="P4EnvVariables.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="P4EnvVariables.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="P4EnvVariables.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="P4EnvVariables.props" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
  </PropertyGroup>
  <PropertyGroup>
    <OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
    <IntDir>$(SolutionDir)obj\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>..\common;.\;.\merge;.\OptionsDlg;.\p4api;.\spec-dlgs;$(P4APIDIR)\include\p4;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <BrowseInformation>true</BrowseInformation>
      <CompileAs>CompileAsCpp</CompileAs>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4238;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <Optimization>Disabled</Optimization>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <PreprocessorDefinitions>_DEBUG;STRICT;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <WarningLevel>Level4</WarningLevel>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wsock32.lib;version.lib;winmm.lib;shlwapi.lib;libclient.lib;librpc.lib;libsupp.lib;libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(P4APIDIR)\lib;$(P4APIDIR)\lib\$(TargetPlatform)\Debug;$(OPENSSLDIR)\$(TargetPlatform)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Windows</SubSystem>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Link>
    <ResourceCompile>
      <Culture>0x0409</Culture>
      <PreprocessorDefinitions>_AFXDLL;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>..\common;.\;.\merge;.\OptionsDlg;.\p4api;.\spec-dlgs;$(P4APIDIR)\include\p4;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <BrowseInformation>true</BrowseInformation>
      <CompileAs>CompileAsCpp</CompileAs>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4238;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <Optimization>Disabled</Optimization>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <PreprocessorDefinitions>_DEBUG;STRICT;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <WarningLevel>Level4</WarningLevel>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wsock32.lib;version.lib;winmm.lib;shlwapi.lib;libclient.lib;librpc.lib;libsupp.lib;libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(P4APIDIR)\lib;$(P4APIDIR)\lib\$(TargetPlatform)\Debug;$(OPENSSLDIR)\$(TargetPlatform)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Windows</SubSystem>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Link>
    <ResourceCompile>
      <Culture>0x0409</Culture>
      <PreprocessorDefinitions>_AFXDLL;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>..\common;.\;.\merge;.\OptionsDlg;.\p4api;.\spec-dlgs;$(P4APIDIR)\include\p4;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <CompileAs>CompileAsCpp</CompileAs>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4238;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;STRICT;USE_CRLF;CASE_INSENSITIVE;OS_NT;OS_NTX86;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <StringPooling>true</StringPooling>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wsock32.lib;version.lib;winmm.lib;shlwapi.lib;libclient.lib;librpc.lib;libsupp.lib;libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(P4APIDIR)\lib;$(P4APIDIR)\lib\$(TargetPlatform)\Release;$(OPENSSLDIR)\$(TargetPlatform)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <SubSystem>Windows</SubSystem>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Link>
    <ResourceCompile>
      <Culture>0x0409</Culture>
      <PreprocessorDefinitions>_AFXDLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>..\common;.\;.\merge;.\OptionsDlg;.\p4api;.\spec-dlgs;$(P4APIDIR)\include\p4;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <CompileAs>CompileAsCpp</CompileAs>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4238;4244;4267;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;STRICT;USE_CRLF;CASE_INSENSITIVE;OS_NT;OS_NTX86;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <StringPooling>true</StringPooling>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wsock32.lib;version.lib;winmm.lib;shlwapi.lib;libclient.lib;librpc.lib;libsupp.lib;libeay32.lib;ssleay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(P4APIDIR)\lib;$(P4APIDIR)\lib\$(TargetPlatform)\Release;$(OPENSSLDIR)\$(TargetPlatform)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <SubSystem>Windows</SubSystem>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Link>
    <ResourceCompile>
      <Culture>0x0409</Culture>
      <PreprocessorDefinitions>_AFXDLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\common\ExceptionAttacher.cpp" />
    <ClCompile Include="..\common\ExceptionHandler.cpp">
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\common\GetWinVer.cpp" />
    <ClCompile Include="..\common\MiniVersion.cpp" />
    <ClCompile Include="..\common\P4AboutDialog.cpp" />
    <ClCompile Include="..\common\P4GuiApp.cpp" />
    <ClCompile Include="..\common\P4Image.cpp" />
    <ClCompile Include="..\common\P4ImageList.cpp" />
    <ClCompile Include="..\common\RichEdCtrlEx.cpp" />
    <ClCompile Include="..\common\WindowsVersion.cpp" />
    <ClCompile Include="..\common\WriteRegistry.cpp" />
    <ClCompile Include="IntegDlg\FileSpecPage.cpp" />
    <ClCompile Include="IntegDlg\IntegOptSheet.cpp" />
    <ClCompile Include="IntegDlg\OptionsPage.cpp" />
    <ClCompile Include="IntegDlg\RevRange.cpp" />
    <ClCompile Include="merge\merge2dlg.cpp" />
    <ClCompile Include="merge\merge3dlg.cpp" />
    <ClCompile Include="OptionsDlg\ChangelistsPage.cpp" />
    <ClCompile Include="OptionsDlg\ClientsPage.cpp" />
    <ClCompile Include="OptionsDlg\ConnectInfoPage.cpp" />
    <ClCompile Include="OptionsDlg\DepotPage.cpp" />
    <ClCompile Include="OptionsDlg\DialogsPage.cpp" />
    <ClCompile Include="OptionsDlg\DiffAssocDlg.cpp" />
    <ClCompile Include="OptionsDlg\DisplayPage.cpp" />
    <ClCompile Include="OptionsDlg\DoubleClickPage.cpp" />
    <ClCompile Include="OptionsDlg\EditAssocDlg.cpp" />
    <ClCompile Include="OptionsDlg\EditorsPage.cpp" />
    <ClCompile Include="OptionsDlg\FileUtilitiesPage.cpp" />
    <ClCompile Include="OptionsDlg\HelperAppsPage.cpp" />
    <ClCompile Include="OptionsDlg\HistoryPage.cpp" />
    <ClCompile Include="OptionsDlg\JobsPage.cpp" />
    <ClCompile Include="OptionsDlg\LabelsPage.cpp" />
    <ClCompile Include="OptionsDlg\MergeAppPage.cpp" />
    <ClCompile Include="OptionsDlg\OptionsTreeDlg.cpp" />
    <ClCompile Include="OptionsDlg\PanesPage.cpp" />
    <ClCompile Include="OptionsDlg\SpecsPage.cpp" />
    <ClCompile Include="OptionsDlg\StatusPanePage.cpp" />
    <ClCompile Include="OptionsDlg\TempDirPage.cpp" />
    <ClCompile Include="p4api\Cmd_Add.cpp" />
    <ClCompile Include="p4api\Cmd_AutoResolve.cpp" />
    <ClCompile Include="p4api\Cmd_Branches.cpp" />
    <ClCompile Include="p4api\Cmd_Changes.cpp" />
    <ClCompile Include="p4api\Cmd_Clients.cpp" />
    <ClCompile Include="p4api\Cmd_Delete.cpp" />
    <ClCompile Include="p4api\Cmd_Depots.cpp" />
    <ClCompile Include="p4api\Cmd_Describe.cpp" />
    <ClCompile Include="p4api\Cmd_Diff.cpp" />
    <ClCompile Include="p4api\Cmd_Diff2.cpp" />
    <ClCompile Include="p4api\Cmd_Dirs.cpp" />
    <ClCompile Include="p4api\Cmd_DirStat.cpp" />
    <ClCompile Include="p4api\Cmd_EditSpec.cpp" />
    <ClCompile Include="p4api\Cmd_Files.cpp" />
    <ClCompile Include="p4api\Cmd_Fix.cpp" />
    <ClCompile Include="p4api\Cmd_Fixes.cpp" />
    <ClCompile Include="p4api\Cmd_Fstat.cpp" />
    <ClCompile Include="p4api\Cmd_Get.cpp" />
    <ClCompile Include="p4api\Cmd_History.cpp" />
    <ClCompile Include="p4api\Cmd_Info.cpp" />
    <ClCompile Include="p4api\Cmd_Integrate.cpp" />
    <ClCompile Include="p4api\Cmd_Integrate2.cpp" />
    <ClCompile Include="p4api\Cmd_Jobs.cpp" />
    <ClCompile Include="p4api\Cmd_Labels.cpp" />
    <ClCompile Include="p4api\Cmd_LabelSynch.cpp" />
    <ClCompile Include="p4api\Cmd_ListOp.cpp" />
    <ClCompile Include="p4api\Cmd_ListOpStat.cpp" />
    <ClCompile Include="p4api\Cmd_Login.cpp" />
    <ClCompile Include="p4api\Cmd_Logout.cpp" />
    <ClCompile Include="p4api\Cmd_MaxChange.cpp" />
    <ClCompile Include="p4api\Cmd_Opened.cpp" />
    <ClCompile Include="p4api\Cmd_Ostat.cpp" />
    <ClCompile Include="p4api\Cmd_Password.cpp" />
    <ClCompile Include="p4api\Cmd_PrepBrowse.cpp" />
    <ClCompile Include="p4api\Cmd_PrepEdit.cpp" />
    <ClCompile Include="p4api\Cmd_Refresh.cpp" />
    <ClCompile Include="p4api\Cmd_Resolve.cpp" />
    <ClCompile Include="p4api\Cmd_Resolved.cpp" />
    <ClCompile Include="p4api\Cmd_Revert.cpp" />
    <ClCompile Include="p4api\Cmd_SendSpec.cpp" />
    <ClCompile Include="p4api\Cmd_Unresolved.cpp" />
    <ClCompile Include="p4api\Cmd_Users.cpp" />
    <ClCompile Include="p4api\Cmd_Where.cpp" />
    <ClCompile Include="p4api\GuiClient.cpp" />
    <ClCompile Include="p4api\GuiClientUser.cpp" />
    <ClCompile Include="p4api\P4Command.cpp" />
    <ClCompile Include="p4api\P4CommandStatus.cpp" />
    <ClCompile Include="spec-dlgs\P4SpecData.cpp" />
    <ClCompile Include="spec-dlgs\P4SpecDlg.cpp" />
    <ClCompile Include="spec-dlgs\P4SpecSheet.cpp" />
    <ClCompile Include="spec-dlgs\ReviewList.cpp" />
    <ClCompile Include="AddFilterDlg.cpp" />
    <ClCompile Include="AddListDlg.cpp" />
    <ClCompile Include="AutoResolveDlg.cpp" />
    <ClCompile Include="AutoResolvePage.cpp" />
    <ClCompile Include="BookmarkAdd.cpp" />
    <ClCompile Include="Bookmarks.cpp" />
    <ClCompile Include="BranchListCtrl.cpp" />
    <ClCompile Include="BranchView.cpp" />
    <ClCompile Include="catchalldlg.cpp" />
    <ClCompile Include="ChgDescribe.cpp" />
    <ClCompile Include="ClientFilterDlg.cpp" />
    <ClCompile Include="ClientListCtrl.cpp" />
    <ClCompile Include="ClientView.cpp" />
    <ClCompile Include="ClientWizBegin.cpp" />
    <ClCompile Include="ClientWizCreate.cpp" />
    <ClCompile Include="ClientWizSheet.cpp" />
    <ClCompile Include="CoolBtn.cpp" />
    <ClCompile Include="CustomGetDlg.cpp" />
    <ClCompile Include="DeleteFixes.cpp" />
    <ClCompile Include="DeltaTreeCtrl.cpp" />
    <ClCompile Include="DeltaView.cpp" />
    <ClCompile Include="DepotTreeCtrl.cpp" />
    <ClCompile Include="DepotView.cpp" />
    <ClCompile Include="Diff2Dlg.cpp" />
    <ClCompile Include="Diff2ObjsDlg.cpp" />
    <ClCompile Include="Diff2Output.cpp" />
    <ClCompile Include="Document.cpp" />
    <ClCompile Include="FavEditDlg.cpp" />
    <ClCompile Include="Favorites.cpp" />
    <ClCompile Include="FileInfoDlg.cpp" />
    <ClCompile Include="FileType.cpp" />
    <ClCompile Include="FilterByOwnerDlg.cpp" />
    <ClCompile Include="FilterDepotDlg.cpp" />
    <ClCompile Include="FindFilesDlg.cpp" />
    <ClCompile Include="FirstTimeDlg.cpp" />
    <ClCompile Include="FlatSplitter.cpp" />
    <ClCompile Include="ForceSyncDlg.cpp" />
    <ClCompile Include="GetPwdDlg.cpp" />
    <ClCompile Include="HistoryDlg.cpp" />
    <ClCompile Include="ImageList.cpp" />
    <ClCompile Include="IntegContinue.cpp" />
    <ClCompile Include="JobDescribe.cpp" />
    <ClCompile Include="JobListCtrl.cpp" />
    <ClCompile Include="JobListDlg.cpp" />
    <ClCompile Include="JobsConfigure.cpp" />
    <ClCompile Include="JobView.cpp" />
    <ClCompile Include="LabelAddReplace.cpp" />
    <ClCompile Include="LabelDelSync.cpp" />
    <ClCompile Include="LabelListCtrl.cpp" />
    <ClCompile Include="LabelView.cpp" />
    <ClCompile Include="MainFrm.cpp" />
    <ClCompile Include="MoveFiles.cpp" />
    <ClCompile Include="MsgBox.cpp" />
    <ClCompile Include="MSTreeCtrl.cpp" />
    <ClCompile Include="NewClientDlg.cpp" />
    <ClCompile Include="NewWindowDlg.cpp" />
    <ClCompile Include="OldChgFilterDlg.cpp" />
    <ClCompile Include="OldChgListCtrl.cpp" />
    <ClCompile Include="OldChgRevRangeDlg.cpp" />
    <ClCompile Include="OldChgView.cpp" />
    <ClCompile Include="P4Branch.cpp" />
    <ClCompile Include="P4Change.cpp" />
    <ClCompile Include="P4Client.cpp" />
    <ClCompile Include="P4EditBox.cpp" />
    <ClCompile Include="P4FileStats.cpp" />
    <ClCompile Include="P4Fix.cpp" />
    <ClCompile Include="P4Info.cpp" />
    <ClCompile Include="P4Job.cpp" />
    <ClCompile Include="P4Label.cpp" />
    <ClCompile Include="P4ListAll.cpp" />
    <ClCompile Include="P4ListBox.cpp" />
    <ClCompile Include="P4ListBrowse.cpp" />
    <ClCompile Include="P4ListCtrl.cpp" />
    <ClCompile Include="P4Lists.cpp" />
    <ClCompile Include="P4Menu.cpp" />
    <ClCompile Include="P4Object.cpp" />
    <ClCompile Include="P4PaneContent.cpp" />
    <ClCompile Include="P4PaneView.cpp" />
    <ClCompile Include="P4Registry.cpp" />
    <ClCompile Include="P4StatColl.cpp" />
    <ClCompile Include="P4User.cpp" />
    <ClCompile Include="P4win.cpp" />
    <ClCompile Include="RemoveViewer.cpp" />
    <ClCompile Include="ReresolvingDlg.cpp" />
    <ClCompile Include="ResolveFlagsDlg.cpp" />
    <ClCompile Include="RevertListDlg.cpp" />
    <ClCompile Include="SetPwdDlg.cpp" />
    <ClCompile Include="SortListCtrl.cpp" />
    <ClCompile Include="SortListHeader.cpp" />
    <ClCompile Include="SpecDescDlg.cpp" />
    <ClCompile Include="StatusView.cpp" />
    <ClCompile Include="StdAfx.cpp">
      <PrecompiledHeader>Create</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="SyncChange.cpp" />
    <ClCompile Include="TemplateNameDlg.cpp" />
    <ClCompile Include="TokenString.cpp" />
    <ClCompile Include="ToolsAdd.cpp" />
    <ClCompile Include="ToolsArgs.cpp" />
    <ClCompile Include="ToolsDlg.cpp" />
    <ClCompile Include="UserListCtrl.cpp" />
    <ClCompile Include="UserView.cpp" />
    <ClCompile Include="ViewerDlg.cpp" />
    <ClCompile Include="WinPos.cpp" />
    <ClCompile Include="ZimbabweSplitter.cpp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="res\P4win.ico" />
    <None Include="res\P4win.rc2" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="P4win.rc" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\common\ExceptionHandler.h" />
    <ClInclude Include="..\common\GetWinVer.h" />
    <ClInclude Include="..\common\MiniVersion.h" />
    <ClInclude Include="..\common\P4AboutDialog.h" />
    <ClInclude Include="..\common\P4GuiApp.h" />
    <ClInclude Include="..\common\P4Image.h" />
    <ClInclude Include="..\common\P4ImageList.h" />
    <ClInclude Include="..\common\RichEdCtrlEx.h" />
    <ClInclude Include="..\common\WindowsVersion.h" />
    <ClInclude Include="..\common\WriteRegistry.h" />
    <ClInclude Include="IntegDlg\FileSpecPage.h" />
    <ClInclude Include="IntegDlg\IntegOptSheet.h" />
    <ClInclude Include="IntegDlg\OptionsPage.h" />
    <ClInclude Include="IntegDlg\RevRange.h" />
    <ClInclude Include="merge\GuiClientMerge.h" />
    <ClInclude Include="merge\merge2dlg.h" />
    <ClInclude Include="merge\merge3dlg.h" />
    <ClInclude Include="OptionsDlg\ChangelistsPage.h" />
    <ClInclude Include="OptionsDlg\ClientsPage.h" />
    <ClInclude Include="OptionsDlg\ConnectInfoPage.h" />
    <ClInclude Include="OptionsDlg\DepotPage.h" />
    <ClInclude Include="OptionsDlg\DialogsPage.h" />
    <ClInclude Include="OptionsDlg\DiffAssocDlg.h" />
    <ClInclude Include="OptionsDlg\DisplayPage.h" />
    <ClInclude Include="OptionsDlg\DoubleClickPage.h" />
    <ClInclude Include="OptionsDlg\EditAssocDlg.h" />
    <ClInclude Include="OptionsDlg\EditorsPage.h" />
    <ClInclude Include="OptionsDlg\FileUtilitiesPage.h" />
    <ClInclude Include="OptionsDlg\HelperAppsPage.h" />
    <ClInclude Include="OptionsDlg\HistoryPage.h" />
    <ClInclude Include="OptionsDlg\JobsPage.h" />
    <ClInclude Include="OptionsDlg\LabelsPage.h" />
    <ClInclude Include="OptionsDlg\MergeAppPage.h" />
    <ClInclude Include="OptionsDlg\OptionsTreeDlg.h" />
    <ClInclude Include="OptionsDlg\PanesPage.h" />
    <ClInclude Include="OptionsDlg\SpecsPage.h" />
    <ClInclude Include="OptionsDlg\StatusPanePage.h" />
    <ClInclude Include="OptionsDlg\TempDirPage.h" />
    <ClInclude Include="p4api\Cmd_Add.h" />
    <ClInclude Include="p4api\Cmd_AutoResolve.h" />
    <ClInclude Include="p4api\Cmd_Branches.h" />
    <ClInclude Include="p4api\Cmd_Changes.h" />
    <ClInclude Include="p4api\Cmd_Clients.h" />
    <ClInclude Include="p4api\Cmd_Delete.h" />
    <ClInclude Include="p4api\Cmd_Depots.h" />
    <ClInclude Include="p4api\Cmd_Describe.h" />
    <ClInclude Include="p4api\Cmd_Diff.h" />
    <ClInclude Include="p4api\Cmd_Diff2.h" />
    <ClInclude Include="p4api\Cmd_Dirs.h" />
    <ClInclude Include="p4api\Cmd_DirStat.h" />
    <ClInclude Include="p4api\Cmd_EditSpec.h" />
    <ClInclude Include="p4api\Cmd_Files.h" />
    <ClInclude Include="p4api\Cmd_Fix.h" />
    <ClInclude Include="p4api\Cmd_Fixes.h" />
    <ClInclude Include="p4api\Cmd_Fstat.h" />
    <ClInclude Include="p4api\Cmd_Get.h" />
    <ClInclude Include="p4api\Cmd_History.h" />
    <ClInclude Include="p4api\Cmd_Info.h" />
    <ClInclude Include="p4api\Cmd_Integrate.h" />
    <ClInclude Include="p4api\Cmd_Integrate2.h" />
    <ClInclude Include="p4api\Cmd_Jobs.h" />
    <ClInclude Include="p4api\Cmd_Labels.h" />
    <ClInclude Include="p4api\Cmd_LabelSynch.h" />
    <ClInclude Include="p4api\Cmd_ListOp.h" />
    <ClInclude Include="p4api\Cmd_ListOpStat.h" />
    <ClInclude Include="p4api\Cmd_Login.h" />
    <ClInclude Include="p4api\Cmd_Logout.h" />
    <ClInclude Include="p4api\Cmd_MaxChange.h" />
    <ClInclude Include="p4api\Cmd_Opened.h" />
    <ClInclude Include="p4api\Cmd_Ostat.h" />
    <ClInclude Include="p4api\Cmd_Password.h" />
    <ClInclude Include="p4api\Cmd_PrepBrowse.h" />
    <ClInclude Include="p4api\Cmd_PrepEdit.h" />
    <ClInclude Include="p4api\Cmd_Refresh.h" />
    <ClInclude Include="p4api\Cmd_Resolve.h" />
    <ClInclude Include="p4api\Cmd_Resolved.h" />
    <ClInclude Include="p4api\Cmd_Revert.h" />
    <ClInclude Include="p4api\Cmd_SendSpec.h" />
    <ClInclude Include="p4api\Cmd_Unresolved.h" />
    <ClInclude Include="p4api\Cmd_Users.h" />
    <ClInclude Include="p4api\Cmd_Where.h" />
    <ClInclude Include="p4api\GuiClient.h" />
    <ClInclude Include="p4api\GuiClientUser.h" />
    <ClInclude Include="p4api\P4Command.h" />
    <ClInclude Include="p4api\P4CommandStatus.h" />
    <ClInclude Include="spec-dlgs\P4SpecData.h" />
    <ClInclude Include="spec-dlgs\P4SpecDlg.h" />
    <ClInclude Include="spec-dlgs\P4SpecSheet.h" />
    <ClInclude Include="spec-dlgs\ReviewList.h" />
    <ClInclude Include="AddFilterDlg.h" />
    <ClInclude Include="AddListDlg.h" />
    <ClInclude Include="AutoResolveDlg.h" />
    <ClInclude Include="AutoResolvePage.h" />
    <ClInclude Include="BookmarkAdd.h" />
    <ClInclude Include="Bookmarks.h" />
    <ClInclude Include="BranchListCtrl.h" />
    <ClInclude Include="BranchView.h" />
    <ClInclude Include="ChgDescribe.h" />
    <ClInclude Include="ClientFilterDlg.h" />
    <ClInclude Include="ClientListCtrl.h" />
    <ClInclude Include="ClientView.h" />
    <ClInclude Include="ClientWizBegin.h" />
    <ClInclude Include="ClientWizCreate.h" />
    <ClInclude Include="ClientWizSheet.h" />
    <ClInclude Include="CoolBtn.h" />
    <ClInclude Include="CustomGetDlg.h" />
    <ClInclude Include="DeleteFixes.h" />
    <ClInclude Include="DeltaTreeCtrl.h" />
    <ClInclude Include="DeltaView.h" />
    <ClInclude Include="DepotTreeCtrl.h" />
    <ClInclude Include="DepotView.h" />
    <ClInclude Include="Diff2Dlg.h" />
    <ClInclude Include="Diff2ObjsDlg.h" />
    <ClInclude Include="Diff2Output.h" />
    <ClInclude Include="Document.h" />
    <ClInclude Include="FavEditDlg.h" />
    <ClInclude Include="Favorites.h" />
    <ClInclude Include="FileInfoDlg.h" />
    <ClInclude Include="FileType.h" />
    <ClInclude Include="FilterByOwnerDlg.h" />
    <ClInclude Include="FilterDepotDlg.h" />
    <ClInclude Include="FindFilesDlg.h" />
    <ClInclude Include="FirstTimeDlg.h" />
    <ClInclude Include="FlatSplitter.h" />
    <ClInclude Include="ForceSyncDlg.h" />
    <ClInclude Include="HistoryDlg.h" />
    <ClInclude Include="ImageList.h" />
    <ClInclude Include="IntegContinue.h" />
    <ClInclude Include="JobDescribe.h" />
    <ClInclude Include="JobListCtrl.h" />
    <ClInclude Include="JobListDlg.h" />
    <ClInclude Include="JobsConfigure.h" />
    <ClInclude Include="JobView.h" />
    <ClInclude Include="LabelAddReplace.h" />
    <ClInclude Include="LabelDelSync.h" />
    <ClInclude Include="LabelListCtrl.h" />
    <ClInclude Include="LabelView.h" />
    <ClInclude Include="MainFrm.h" />
    <ClInclude Include="MoveFiles.h" />
    <ClInclude Include="MsgBox.h" />
    <ClInclude Include="MSTreeCtrl.h" />
    <ClInclude Include="NewClientDlg.h" />
    <ClInclude Include="NewWindowDlg.h" />
    <ClInclude Include="OldChgFilterDlg.h" />
    <ClInclude Include="OldChgListCtrl.h" />
    <ClInclude Include="OldChgRevRangeDlg.h" />
    <ClInclude Include="OldChgView.h" />
    <ClInclude Include="P4Branch.h" />
    <ClInclude Include="P4Change.h" />
    <ClInclude Include="P4Client.h" />
    <ClInclude Include="P4EditBox.h" />
    <ClInclude Include="P4FileStats.h" />
    <ClInclude Include="P4Fix.h" />
    <ClInclude Include="P4Info.h" />
    <ClInclude Include="P4Job.h" />
    <ClInclude Include="P4Label.h" />
    <ClInclude Include="P4ListAll.h" />
    <ClInclude Include="P4ListBox.h" />
    <ClInclude Include="P4ListBrowse.h" />
    <ClInclude Include="P4ListCtrl.h" />
    <ClInclude Include="P4Lists.h" />
    <ClInclude Include="P4Menu.h" />
    <ClInclude Include="P4Object.h" />
    <ClInclude Include="P4PaneContent.h" />
    <ClInclude Include="P4PaneView.h" />
    <ClInclude Include="P4Registry.h" />
    <ClInclude Include="P4StatColl.h" />
    <ClInclude Include="P4User.h" />
    <ClInclude Include="p4win.h" />
    <ClInclude Include="RemoveViewer.h" />
    <ClInclude Include="ReresolvingDlg.h" />
    <ClInclude Include="ResolveFlagsDlg.h" />
    <ClInclude Include="resource.h" />
    <ClInclude Include="RevertListDlg.h" />
    <ClInclude Include="SetPwdDlg.h" />
    <ClInclude Include="SortListCtrl.h" />
    <ClInclude Include="SortListHeader.h" />
    <ClInclude Include="SpecDescDlg.h" />
    <ClInclude Include="StatusView.h" />
    <ClInclude Include="stdafx.h" />
    <ClInclude Include="SyncChange.h" />
    <ClInclude Include="TemplateNameDlg.h" />
    <ClInclude Include="TokenString.h" />
    <ClInclude Include="ToolsAdd.h" />
    <ClInclude Include="ToolsArgs.h" />
    <ClInclude Include="ToolsDlg.h" />
    <ClInclude Include="UserListCtrl.h" />
    <ClInclude Include="UserView.h" />
    <ClInclude Include="ViewerDlg.h" />
    <ClInclude Include="WinPos.h" />
    <ClInclude Include="ZimbabweSplitter.h" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="P4Win409\P4Win409.vcxproj">
      <Project>{CF4BDD1A-C381-5F38-E7CE-7AD0B5322BE0}</Project>
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
    </ProjectReference>
    <ProjectReference Include="P4Win411\P4Win411.vcxproj">
      <Project>{A5411300-4E8E-F0A2-FC25-8A1EE61C86E2}</Project>
      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
    </ProjectReference>
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>
# Change User Description Committed
#7 14138 Ben_Key Updates to P4EnvVariables.props and the AdditionalIncludeDirectories and AdditionalLibraryDirectories settings.
#6 12167 Ben_Key Integrated changes from //guest/brkarpala/p4win.
#5 12165 Ben_Key Disable warnings.
#4 9652 Ben_Key Changes to the IntDir property.
#3 9651 Ben_Key Initial port of P4Win to the x64 platform.
#2 9649 Ben_Key Numerous updates to the P4Win project files.

* P4EnvVariables.props now sets SDKs, P4API_DIR, OPENSSL_DIR variables to paths relative to the directory containing the P4EnvVariables.props file.

* Removed the non-Unicode configurations.

* They are compatible with the following versions of Visual Studio: 2010, 2012, and 2013. Note that since a Visual Studio 2013 compatible version of P4API is not yet available, P4Win will not build with Visual Studio 2013.

* The common controls manifest is now added via project file settings instead of via P4win.rc. This is necessary because using the RC file causes errors in Visual Studio 2012 and Visual Studio 2013.

* Modified the P4Win project so that it links with OpenSSL. This is necessary in order to fixed unresolved external symbol errors when linking. Apparently the latest version of the P4API libraries depend on OpenSSL.

* Previously certain compiler options were pointlessly set for each CPP file in the P4Win project instead of simply being set at a project level basis. This makes changing compiler options for all files needlessly difficult. Now all compiler options are set project wide and not on a per file basis.

* Added filters files.

* Added x64 project configurations in preparation for porting P4Win to the x64 platform.
#1 9617 Ben_Key Populate //guest/Ben_Key/p4win/trunk/...
from //guest/perforce_software/p4win/....
//guest/perforce_software/p4win/gui/P4win.vcxproj
#1 8562 Matt Attaway These feet never stop running.

Initial commit of the P4Win source code.  To the best of our knowledge this
compiles and runs using the 2013.3 P4 API and VS 2010. Expect a few changes
as we refine the build process. Please post any build issues to the forums.