{"action":"created","issue":{"url":"https://api.github.com/repos/cake-build/cake/issues/837","repository_url":"https://api.github.com/repos/cake-build/cake","labels_url":"https://api.github.com/repos/cake-build/cake/issues/837/labels{/name}","comments_url":"https://api.github.com/repos/cake-build/cake/issues/837/comments","events_url":"https://api.github.com/repos/cake-build/cake/issues/837/events","html_url":"https://github.com/cake-build/cake/pull/837","id":149637263,"number":837,"title":"GH696: Added WiX heat support","user":{"login":"RLittlesII","id":6969701,"avatar_url":"https://avatars.githubusercontent.com/u/6969701?v=3","gravatar_id":"","url":"https://api.github.com/users/RLittlesII","html_url":"https://github.com/RLittlesII","followers_url":"https://api.github.com/users/RLittlesII/followers","following_url":"https://api.github.com/users/RLittlesII/following{/other_user}","gists_url":"https://api.github.com/users/RLittlesII/gists{/gist_id}","starred_url":"https://api.github.com/users/RLittlesII/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RLittlesII/subscriptions","organizations_url":"https://api.github.com/users/RLittlesII/orgs","repos_url":"https://api.github.com/users/RLittlesII/repos","events_url":"https://api.github.com/users/RLittlesII/events{/privacy}","received_events_url":"https://api.github.com/users/RLittlesII/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-04-20T02:27:37Z","updated_at":"2016-06-25T16:50:30Z","closed_at":"2016-06-25T16:49:30Z","pull_request":{"url":"https://api.github.com/repos/cake-build/cake/pulls/837","html_url":"https://github.com/cake-build/cake/pull/837","diff_url":"https://github.com/cake-build/cake/pull/837.diff","patch_url":"https://github.com/cake-build/cake/pull/837.patch"},"body":"Implements #696 \r\nStill WIP.  I am going through the doc listed below and trying to hit everything that is not deprecated.  If there are switches that you think are not as relevant please call them out.\r\n\r\nhttp://wixtoolset.org/documentation/manual/v3/overview/heat.html\r\n\r\nSwitch | Description\r\n------------ | -------------\r\n-ag | Auto generate component guids at compile time, e.g. set Guid=\"*\".\r\n-cg <ComponentGroupName> | Component group name (cannot contain spaces e.g -cg MyComponentGroup).\r\n-configuration | Configuration to set when harvesting the project.\r\n-directoryid | Overridden directory id for generated directory elements.\r\n-dr <DirectoryName> | Directory reference to root directories (cannot contains spaces e.g. -dr MyAppDirRef).\r\n-ext <extension> | Extension assembly or \"class, assembly\".\r\n-generate | Specify what elements to generate, one of: components, container, payloadgroup, layout (default is components).\r\n-gg | Generate guids now. All components are given a guid when heat is run.\r\n-g1 | Generate component guids without curly braces.\r\n-ke | Keep empty directories.\r\n-nologo | Skip printing heat logo information.\r\n-out | Specify output file (default: write to current directory).\r\n-platform | Platform to set when harvesting the project.\r\n-pog:<group> | Specify output group of Visual Studio project, one of: Binaries, Symbols, Documents, Satellites, Sources, Content.\r\n-projectname | Overridden project name to use in variables.\r\n-scom | Suppress COM elements.\r\n-sfrag | Suppress generation of fragments for directories and components.\r\n-srd | Suppress harvesting the root directory as an element.\r\n-sreg | Suppress registry harvesting.\r\n-suid | Suppress unique identifiers for files, components, & directories.\r\n-svb6 | Suppress VB6 COM registration entries. \r\n-sw<N> | Suppress all warnings or a specific message ID, e.g. -sw1011 -sw1012.\r\n-t <xsl> | Transform harvested output with XSL file.\r\n-indent <n> | Indentation multiple (overrides default of 4).\r\n-v | Verbose output.\r\n-var <VariableName> | Substitute File/@Source=\"SourceDir\" with a preprocessor or a wix variable \r\n-wixvar | Generate binder variables instead of preprocessor variables.\r\n-wx[N] | Treat all warnings or a specific message ID as an error. e.g. -wx1011 -wx1012.\r\n-template <template> | Use template, one of fragment, module, product."},"comment":{"url":"https://api.github.com/repos/cake-build/cake/issues/comments/228556735","html_url":"https://github.com/cake-build/cake/pull/837#issuecomment-228556735","issue_url":"https://api.github.com/repos/cake-build/cake/issues/837","id":228556735,"user":{"login":"gep13","id":1271146,"avatar_url":"https://avatars.githubusercontent.com/u/1271146?v=3","gravatar_id":"","url":"https://api.github.com/users/gep13","html_url":"https://github.com/gep13","followers_url":"https://api.github.com/users/gep13/followers","following_url":"https://api.github.com/users/gep13/following{/other_user}","gists_url":"https://api.github.com/users/gep13/gists{/gist_id}","starred_url":"https://api.github.com/users/gep13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gep13/subscriptions","organizations_url":"https://api.github.com/users/gep13/orgs","repos_url":"https://api.github.com/users/gep13/repos","events_url":"https://api.github.com/users/gep13/events{/privacy}","received_events_url":"https://api.github.com/users/gep13/received_events","type":"User","site_admin":false},"created_at":"2016-06-25T16:50:30Z","updated_at":"2016-06-25T16:50:30Z","body":"@RLittlesII I have taken the liberty of merging this into develop here: https://github.com/cake-build/cake/commit/44fa0d8a5aeb6356a3eb95d5c830c0fc44678276 rather than making you do another rebase.  Thanks again for this contribution."}}
{"actor":{"display_login":"gep13"}}