2710564c7d
This patch changes terrasync so it links against the subversion library if you have it installed. It supports people who build binary releases for use by non-developers by removing the runtime external dependency on having command line svn or rsync available. Since the patch changes autoconf to detect libsvn, I'd appreciate it if people who release binaries could verify that the detection scripting works for their platform. Developer warning: If you do have libsvn developer libraries installed, terrasync changes its default option from "-R" to "-S" to remove the command line dependency. However, Martin has not yet uploaded world scenery into the subversion repository so it won't be useful to fly against and you may want to specify "-R" on the command line in the short term. Or run both. Me: Update MSVC 7.1 project file. Need svn-win32-1.x.y_dev.zip and svn-win32-1.x.y.zip located at http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100
140 lines
4.6 KiB
XML
Executable file
140 lines
4.6 KiB
XML
Executable file
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="7.10"
|
|
Name="terrasync"
|
|
ProjectGUID="{874D3F55-6048-4068-A7C2-7FA6AF1F30EA}"
|
|
Keyword="Win32Proj">
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"/>
|
|
</Platforms>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
OutputDirectory="Terrasync_Debug"
|
|
IntermediateDirectory="Terrasync_Debug"
|
|
ConfigurationType="1"
|
|
CharacterSet="2">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..\..\..\SimGear;..\..\..\install\msvc71\OpenSceneGraph\include;..\..\..;"..\..\..\svn-win32-1.5.3\include";"..\..\..\svn-win32-1.5.3\include\apr";"..\..\..\svn-win32-1.5.3\include\apr-iconv";"..\..\..\svn-win32-1.5.3\include\apr-util""
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1"
|
|
MinimalRebuild="TRUE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="4"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="ul_d.lib sg_d.lib net_d.lib ws2_32.lib libsvn_client-1.lib libsvn_diff-1.lib libsvn_delta-1.lib libsvn_ra-1.lib libsvn_subr-1.lib libsvn_wc-1.lib libapr-1.lib"
|
|
OutputFile="$(OutDir)/terrasync.exe"
|
|
LinkIncremental="2"
|
|
AdditionalLibraryDirectories="..\..\..\plib;"..\..\..\svn-win32-1.5.3\lib";"..\..\..\svn-win32-1.5.3\lib\apr""
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="$(OutDir)/terrasync.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<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="Terrasync_Release"
|
|
IntermediateDirectory="Terrasync_Release"
|
|
ConfigurationType="1"
|
|
CharacterSet="2">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..\..\..\SimGear;..\..\..\install\msvc71\OpenSceneGraph\include;..\..\..;"..\..\..\svn-win32-1.5.3\include";"..\..\..\svn-win32-1.5.3\include\apr";"..\..\..\svn-win32-1.5.3\include\apr-iconv";"..\..\..\svn-win32-1.5.3\include\apr-util""
|
|
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="0"
|
|
WarningLevel="3"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="ul.lib sg.lib net.lib ws2_32.lib libsvn_client-1.lib libsvn_diff-1.lib libsvn_delta-1.lib libsvn_ra-1.lib libsvn_subr-1.lib libsvn_wc-1.lib libapr-1.lib"
|
|
OutputFile="$(OutDir)/terrasync.exe"
|
|
LinkIncremental="1"
|
|
AdditionalLibraryDirectories="..\..\..\plib;"..\..\..\svn-win32-1.5.3\lib";"..\..\..\svn-win32-1.5.3\lib\apr""
|
|
GenerateDebugInformation="TRUE"
|
|
SubSystem="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
TargetMachine="1"/>
|
|
<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>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="Source Files"
|
|
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
|
|
<File
|
|
RelativePath="..\..\utils\TerraSync\terrasync.cxx">
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="Header Files"
|
|
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
|
|
</Filter>
|
|
<Filter
|
|
Name="Resource Files"
|
|
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
|
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|