[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-commits
Subject:    svn commit: r893122 - /subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt
From:       rhuijben () apache ! org
Date:       2009-12-22 9:25:07
Message-ID: 20091222092507.C0A4C23889B8 () eris ! apache ! org
[Download RAW message or body]

Author: rhuijben
Date: Tue Dec 22 09:25:07 2009
New Revision: 893122

URL: http://svn.apache.org/viewvc?rev=893122&view=rev
Log:
Further tweaking of the Visual Studio 2010 project template.

* build/generator/templates/vcnet_vcxproj.ezt
  Provide file extension for dynamic link libraries that don't link to a .dll
  (e.g. mod_dav_svn.so) to remove a warning and also generate debug info
  in the linker step.

Modified:
    subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt

Modified: subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt
URL: http://svn.apache.org/viewvc/subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt?rev=893122&r1=893121&r2=893122&view=diff
 ==============================================================================
--- subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt (original)
+++ subversion/trunk/build/generator/templates/vcnet_vcxproj.ezt Tue Dec 22 09:25:07 \
2009 @@ -45,7 +45,8 @@
 [for configs][for platforms]    <OutDir \
Condition="'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'">$([[]System.I \
O.Path]::GetFullPath('$(ProjectDir)..\..\..\[configs.name]\[target.output_dir]'))\</OutDir>
                
     <IntDir Condition="'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'">..\..\..\[configs.name]\[target.intermediate_dir]\</IntDir>
                
     <TargetName Condition="'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'">[target.output_name_without_ext]</TargetName>
                
-[end][end]  </PropertyGroup>
+[is config_type "DynamicLibrary"][is target.output_ext ".dll"][else]    \
<TargetExt>[target.output_ext]</TargetExt> +[end][end][end][end]  </PropertyGroup>
 [for configs][for platforms]  <ItemDefinitionGroup \
Condition="'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'">  \
<ClCompile>  [is configs.name "Debug"]      <Optimization>Disabled</Optimization>
@@ -68,11 +69,13 @@
       <OutputFile>$(OutDir)[target.output_name]</OutputFile>
       <AdditionalDependencies>[for \
                configs.libs][configs.libs];[end]%(AdditionalDependencies)</AdditionalDependencies>
                
       <AdditionalLibraryDirectories>[for \
configs.libdirs][configs.libdirs];[end]%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
     </Link>
 [else][is config_type "DynamicLibrary"]    <Link>
       <OutputFile>$(OutDir)[target.output_name]</OutputFile>
       <AdditionalDependencies>[for \
                configs.libs][configs.libs];[end]%(AdditionalDependencies)</AdditionalDependencies>
                
       <AdditionalLibraryDirectories>[for \
configs.libdirs][configs.libdirs];[end]%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 [if-any def_file]      <ModuleDefinitionFile>[def_file]</ModuleDefinitionFile>
 [end]    </Link>
 [else][is config_type "StaticLibrary"]    <Lib>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic