{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/buildtools/issues/207","labels_url":"https://api.github.com/repos/dotnet/buildtools/issues/207/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/buildtools/issues/207/comments","events_url":"https://api.github.com/repos/dotnet/buildtools/issues/207/events","html_url":"https://github.com/dotnet/buildtools/pull/207","id":96438142,"number":207,"title":"Add a build for GenFacades.exe and dependencies","user":{"login":"mellinoe","id":8918977,"avatar_url":"https://avatars.githubusercontent.com/u/8918977?v=3","gravatar_id":"","url":"https://api.github.com/users/mellinoe","html_url":"https://github.com/mellinoe","followers_url":"https://api.github.com/users/mellinoe/followers","following_url":"https://api.github.com/users/mellinoe/following{/other_user}","gists_url":"https://api.github.com/users/mellinoe/gists{/gist_id}","starred_url":"https://api.github.com/users/mellinoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mellinoe/subscriptions","organizations_url":"https://api.github.com/users/mellinoe/orgs","repos_url":"https://api.github.com/users/mellinoe/repos","events_url":"https://api.github.com/users/mellinoe/events{/privacy}","received_events_url":"https://api.github.com/users/mellinoe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/buildtools/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-21T23:21:55Z","updated_at":"2015-07-22T00:25:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/buildtools/pulls/207","html_url":"https://github.com/dotnet/buildtools/pull/207","diff_url":"https://github.com/dotnet/buildtools/pull/207.diff","patch_url":"https://github.com/dotnet/buildtools/pull/207.patch"},"body":"This adds the source code for GenFacades and its dependencies, with builds for both Desktop (.NETFramework 4.6) and CoreCLR (using CoreConsole.exe as a host). There is an extra targets file (publishexe.targets) which handles some of the extra configuration needed to create a CoreCLR-based Console application, including the runtime, host, framework libraries, etc. I've included nuspec files to create nupkg's for both versions of GenFacades (CoreCLR and Desktop) which contain fully-standalone tools. The Desktop verison currently requires .NET 4.6 since it compiles against the contracts and therefore needs some of the in-box facades.\r\n\r\nThe bulk of the commit is the Microsoft.Cci.Extensions library. We will probably eventually trim this dependency out, at least for our basic tools like GenFacades.\r\n\r\nWhen we start shipping our cross-plat NuGet packages for our framework libraries, and for the runtime/hosts, we should be able to add another build configuration and easily produce cross-plat versions of GenFacades."},"comment":{"url":"https://api.github.com/repos/dotnet/buildtools/issues/comments/123516118","html_url":"https://github.com/dotnet/buildtools/pull/207#issuecomment-123516118","issue_url":"https://api.github.com/repos/dotnet/buildtools/issues/207","id":123516118,"user":{"login":"mellinoe","id":8918977,"avatar_url":"https://avatars.githubusercontent.com/u/8918977?v=3","gravatar_id":"","url":"https://api.github.com/users/mellinoe","html_url":"https://github.com/mellinoe","followers_url":"https://api.github.com/users/mellinoe/followers","following_url":"https://api.github.com/users/mellinoe/following{/other_user}","gists_url":"https://api.github.com/users/mellinoe/gists{/gist_id}","starred_url":"https://api.github.com/users/mellinoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mellinoe/subscriptions","organizations_url":"https://api.github.com/users/mellinoe/orgs","repos_url":"https://api.github.com/users/mellinoe/repos","events_url":"https://api.github.com/users/mellinoe/events{/privacy}","received_events_url":"https://api.github.com/users/mellinoe/received_events","type":"User","site_admin":false},"created_at":"2015-07-22T00:25:32Z","updated_at":"2015-07-22T00:25:32Z","body":"@dotnet-bot  Test this, please"}}