+2010-04-10 Ankit Jain <jankit@novell.com>
+
+ * xbuild/Microsoft.Common.targets (BuildingResources): Refactor to
+ (PrepareResources): .. this.
+ (PrepareResourcesDependsOn): New.
+ (GetFrameworkPaths): Extract from PrepareForBuild target.
+
2010-04-08 Ankit Jain <jankit@novell.com>
* xbuild/Microsoft.VisualBasic.targets: Fix OutputAssembly
<MakeDir
Directories="$(OutDir);$(IntermediateOutputPath)"
/>
+ </Target>
+ <Target Name="GetFrameworkPaths">
<GetFrameworkPath>
<Output Condition="'$(TargetFrameworkVersion)' == 'v3.5'"
TaskParameter="FrameworkVersion35Path"
<PropertyGroup>
<CoreBuildDependsOn>
PrepareForBuild;
+ GetFrameworkPaths;
PreBuildEvent;
ResolveReferences;
CopyFilesMarkedCopyLocal;
- BuildResources;
- CompileLicxFiles;
+ PrepareResources;
Compile;
PrepareForRun;
DeployOutputFiles;
</PropertyGroup>
<Target Name="PrepareForRun" DependsOnTargets="$(PrepareForRunDependsOn)"/>
- <Target Name="BuildResources"
- DependsOnTargets="AssignTargetPaths;SplitResourcesByCulture;CreateManifestResourceNames;CopyNonResxEmbeddedResources;GenerateResources;GenerateSatelliteAssemblies">
- </Target>
+ <PropertyGroup>
+ <PrepareResourcesDependsOn>
+ AssignTargetPaths;
+ SplitResourcesByCulture;
+ CreateManifestResourceNames;
+ CopyNonResxEmbeddedResources;
+ GenerateResources;
+ GenerateSatelliteAssemblies;
+ CompileLicxFiles
+ </PrepareResourcesDependsOn>
+ </PropertyGroup>
+ <Target Name="PrepareResources" DependsOnTargets="$(PrepareResourcesDependsOn)" />
<Target Name="SplitResourcesByCulture" DependsOnTargets="AssignTargetPaths">
<!-- Extract .licx files into @(LicxFiles) -->
</Target>
<Target Name="DeployOutputFiles"
- DependsOnTargets="BuildResources;CoreCompile;_CopyDeployFilesToOutputDirectory;_CopyAppConfigFile">
+ DependsOnTargets="PrepareResources;CoreCompile;_CopyDeployFilesToOutputDirectory;_CopyAppConfigFile">
<Copy
SourceFiles="$(IntermediateOutputPath)$(AssemblyName)$(TargetExt).mdb"