private void AddContentBuildTask(string intermediateDirectory, string outputDirectory, string rootDirectory, string targetPlatform)
{
BuildTask contentTask = m_contentTarget.AddNewTask("CreateItem");
contentTask.SetParameterValue("Include", "@(Content)");
contentTask.Condition = "'%(Content.Importer)' != 'XactImporter'";
contentTask.AddOutputItem("Include", "XNAContent");
BuildTask bt = m_xnaTarget.AddNewTask("BuildContent");
bt.SetParameterValue("SourceAssets", "@(XNAContent)");
bt.SetParameterValue("PipelineAssemblies", "@(PipelineAssembly)");
bt.SetParameterValue("IntermediateDirectory", intermediateDirectory);
bt.SetParameterValue("OutputDirectory", outputDirectory);
bt.SetParameterValue("RootDirectory", rootDirectory);
bt.SetParameterValue("TargetPlatform", targetPlatform);
}