--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/Microsoft.Reactive.Testing/ColdObservable.cs
../../../external/rx/Rx.NET/Microsoft.Reactive.Testing/GlobalSuppressions.cs
../../../external/rx/Rx.NET/Microsoft.Reactive.Testing/HotObservable.cs
+Assembly/MonoAssemblyInfo.cs
../../../../external/rx/Rx.NET/Tests.System.Reactive/App.cs
../../../../external/rx/Rx.NET/Tests.System.Reactive/DispatcherHelpers.cs
../../../../external/rx/Rx.NET/Tests.System.Reactive/Semaphore.cs
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Core/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Core/InternalsVisibleTo.cs
../../../external/rx/Rx.NET/System.Reactive.Core/NamespaceDocs.cs
-d:SIGNED
-MonoAssemblyInfo.cs
-resource:Strings_Core.resources,System.Reactive.Strings_Core.resources
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Debugger/Properties/AssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Debugger/Reactive/Linq/QueryDebugger.cs
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Experimental/ExperimentalAttribute.cs
../../../external/rx/Rx.NET/System.Reactive.Experimental/InternalsVisibleTo.cs
../../../external/rx/Rx.NET/System.Reactive.Experimental/Properties/AssemblyInfo.cs
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Interfaces/AssemblyFileVersionAttribute.cs
../../../external/rx/Rx.NET/System.Reactive.Interfaces/DateTimeOffset.cs
../../../external/rx/Rx.NET/System.Reactive.Interfaces/GlobalSuppressions.cs
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Linq/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Linq/NamespaceDocs.cs
../../../external/rx/Rx.NET/System.Reactive.Linq/Reactive/Concurrency/VirtualTimeScheduler.Extensions.cs
-d:SIGNED
-MonoAssemblyInfo.cs
-resource:Strings_Linq.resources,System.Reactive.Strings_Linq.resources
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.PlatformServices/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.PlatformServices/Properties/AssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.PlatformServices/Reactive/Concurrency/ConcurrencyAbstractionLayerImpl.Windows.cs
-d:SIGNED
-MonoAssemblyInfo.cs
-resource:Strings_PlatformServices.resources,System.Reactive.Strings_PlatformServices.resources
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Providers/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Providers/Properties/AssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Providers/Reactive/Internal/Constants.cs
-d:SIGNED
-MonoAssemblyInfo.cs
-resource:Strings_Providers.resources,System.Reactive.Strings_Providers.resources
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Runtime.Remoting/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Runtime.Remoting/Properties/AssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Runtime.Remoting/Reactive/Linq/Observable.Remoting.cs
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Forms/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Forms/Reactive/Linq/ControlObservable.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Forms/Reactive/Concurrency/ControlScheduler.cs
-d:SIGNED
-MonoAssemblyInfo.cs
--- /dev/null
+
+using System.Reflection;
+[assembly: AssemblyDelaySign (true)]
+[assembly:AssemblyKeyFile ("../reactive.pub")]
+
+++ /dev/null
-
-using System.Reflection;
-[assembly: AssemblyDelaySign (true)]
-[assembly:AssemblyKeyFile ("../reactive.pub")]
-
+Assembly/MonoAssemblyInfo.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Threading/GlobalSuppressions.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Threading/Reactive/Concurrency/CoreDispatcherScheduler.cs
../../../external/rx/Rx.NET/System.Reactive.Windows.Threading/Reactive/Internal/Constants.cs
-d:SIGNED
-MonoAssemblyInfo.cs
-resource:Strings_WindowsThreading.resources,System.Reactive.Strings_WindowsThreading.resources
var doc = XDocument.Load (csproj);
var rootNS = doc.XPathSelectElement ("//*[local-name()='RootNamespace']").Value;
using (var tw = File.CreateText (sources)) {
+ tw.WriteLine ("Assembly/MonoAssemblyInfo.cs");
foreach (var path in doc.XPathSelectElements ("//*[local-name()='Compile']")
.Select (el => el.Attribute ("Include").Value)
.Select (s => s.Replace ("\\", "/")))
tw.WriteLine (Path.Combine (pathPrefix, basePath, ass, path));
}
- var monoAssInfo = Path.Combine (Path.GetDirectoryName (sources), "MonoAssemblyInfo.cs");
+ var monoAssInfo = Path.Combine (Path.GetDirectoryName (sources), "Assembly", "MonoAssemblyInfo.cs");
using (var tw = File.CreateText (monoAssInfo))
tw.WriteLine (@"
using System.Reflection;
var argsPath = Path.Combine (Path.GetDirectoryName (sources), "more_build_args");
using (var tw = File.CreateText (argsPath)) {
tw.WriteLine ("-d:SIGNED");
- tw.WriteLine ("MonoAssemblyInfo.cs");
foreach (var path in doc.XPathSelectElements ("//*[local-name()='EmbeddedResource']")) {
var res = path.Attribute ("Include").Value;