Merge pull request #729 from PowerShell/eventing

Add Microsoft.PowerShell.CoreCLR.Eventing project
This commit is contained in:
Andy Schwartzmeyer 2016-03-22 15:10:12 -07:00
commit 586e2c0e7d
5 changed files with 84 additions and 5 deletions

View file

@ -0,0 +1,5 @@
using System.Runtime.CompilerServices;
using System.Reflection;
[assembly:InternalsVisibleTo("System.Management.Automation")]
[assembly:AssemblyFileVersionAttribute("1.0.0.0")]
[assembly:AssemblyVersion("1.0.0.0")]

View file

@ -0,0 +1,73 @@
{
"name": "Microsoft.PowerShell.CoreCLR.Eventing",
"version": "1.0.0-*",
"authors": [ "sevoroby" ],
"compilationOptions": {
"warningsAsErrors": true,
"allowUnsafe": true
},
"configurations": {
"Linux": {
"compilationOptions": {
"define": [ "NOETW" ]
}
}
},
"frameworks": {
"netstandard1.5": {
"imports": [ "dnxcore50" ],
"compilationOptions": {
"define": [ "CORECLR" ]
},
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-23921",
"System.Security.Principal": "4.0.1-rc2-23921",
"System.Security.Principal.Windows": "4.0.0-rc2-23921",
"System.Diagnostics.TraceSource": "4.0.0-rc2-23921",
"System.Security.SecureString": "1.0.0-*"
}
}
},
"compile": [ "../windows-build/gen/CORECLR_EVENTING/*.cs" ],
"compileFiles": [
"../monad/monad/src/DotNetCode/Eventing/EventDescriptor.cs",
"../monad/monad/src/DotNetCode/Eventing/EventProvider.cs",
"../monad/monad/src/DotNetCode/Eventing/EventProviderTraceListener.cs",
"../monad/monad/src/DotNetCode/Eventing/UnsafeNativeMethods.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/CoTaskMemSafeHandle.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/CoTaskMemUnicodeSafeHandle.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventBookmark.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventKeyword.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLevel.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogConfiguration.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogException.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogHandle.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogInformation.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogLink.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogPropertySelector.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogQuery.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogReader.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogRecord.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogSession.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventLogStatus.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventMetadata.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventOpcode.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventProperty.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventPropertyContext.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventRecord.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/EventTask.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/NativeWrapper.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/ProviderMetadata.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/ProviderMetadataCachedInformation.cs",
"../monad/monad/src/DotNetCode/Eventing/Reader/Winmeta.cs"
],
"namedResource": {
"DotNetEventingStrings": "../windows-build/gen/CORECLR_EVENTING/DotNetEventingStrings.resources"
}
}

View file

@ -11,7 +11,7 @@
"configurations": {
"Linux": {
"compilationOptions": {
"define": [ "LINUX" ]
"define": [ "LINUX", "NOETW" ]
}
}
},
@ -24,10 +24,11 @@
"netstandard1.5": {
"imports": [ "dnxcore50" ],
"compilationOptions": {
"define": [ "CORECLR", "NOETW" ]
"define": [ "CORECLR" ]
},
"dependencies": {
"Microsoft.PowerShell.CoreCLR.AssemblyLoadContext": "1.0.0-*",
"Microsoft.PowerShell.CoreCLR.AssemblyLoadContext": "1.0.0-*",
"Microsoft.PowerShell.CoreCLR.Eventing": "1.0.0-*",
"Microsoft.CSharp": "4.0.1-rc2-23922",
"Microsoft.Win32.Registry.AccessControl": "4.0.0-rc2-23922",

@ -1 +1 @@
Subproject commit 700a59d46f92d1aae68ba69adfa4767c11ecd74e
Subproject commit 860eb5d211b8fff4e015ac59ccb58da2f59a6b58

@ -1 +1 @@
Subproject commit 7df8aef26282debebd31845135ece9ce85b781e3
Subproject commit 03767adae4b0d42b48f6fcd5f97f3b673d176356