+ bool IncludeDependencies (ResolvedReference rr, string aname)
+ {
+ if (rr == null)
+ return false;
+ if (aname.Equals ("System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"))
+ return true;
+ return !IsFromGacOrTargetFramework (rr) && rr.FoundInSearchPath != SearchPath.PkgConfig;
+ }
+
+ void LogTaskParameters ()
+ {
+ Log.LogMessage (MessageImportance.Low, "TargetFrameworkDirectories:");
+ if (TargetFrameworkDirectories != null)
+ foreach (string dir in TargetFrameworkDirectories)
+ Log.LogMessage (MessageImportance.Low, "\t{0}", dir);
+
+ Log.LogMessage (MessageImportance.Low, "SearchPaths:");
+ if (SearchPaths != null)
+ foreach (string path in SearchPaths)
+ Log.LogMessage (MessageImportance.Low, "\t{0}", path);
+ }
+