Reevaluate ();
}
-#if NET_4_0
ProcessBeforeAndAfterTargets ();
-#endif
if (targetNames == null || targetNames.Length == 0) {
if (defaultTargets != null && defaultTargets.Length != 0) {
return sb.ToString ();
}
-#if NET_4_0
void ProcessBeforeAndAfterTargets ()
{
var beforeTable = Targets.AsIEnumerable ()
expr.Parse (targets, ParseOptions.AllowItemsNoMetadataAndSplit);
return (string []) expr.ConvertTo (this, typeof (string []));
}
-#endif
[MonoTODO]
public string [] GetConditionedPropertyValues (string propertyName)
return default (T);
}
+ internal string ThisFileFullPath {
+ get { return this_file_property_stack.Peek (); }
+ }
+
// Used for MSBuild*This* set of properties
internal void PushThisFileProperty (string full_filename)
{