public void TryGetTargetFileProperties(DubProject prj, ConfigurationSelector configuration, ref string targetType, ref string targetName, ref string targetPath)
{
List <DubBuildSetting> l;
if (TryGetValue(DubBuildSettings.TargetNameProperty, out l))
{
foreach (var sett in l)
{
if (prj.BuildSettingMatchesConfiguration(sett, configuration))
{
targetName = sett.Values [0];
}
}
}
if (TryGetValue(DubBuildSettings.TargetPathProperty, out l))
{
foreach (var sett in l)
{
if (prj.BuildSettingMatchesConfiguration(sett, configuration))
{
targetPath = sett.Values [0];
}
}
}
TryGetTargetTypeProperty(prj, configuration, ref targetType);
}