{"action":"created","issue":{"url":"https://api.github.com/repos/hercules-390/hyperion/issues/104","repository_url":"https://api.github.com/repos/hercules-390/hyperion","labels_url":"https://api.github.com/repos/hercules-390/hyperion/issues/104/labels{/name}","comments_url":"https://api.github.com/repos/hercules-390/hyperion/issues/104/comments","events_url":"https://api.github.com/repos/hercules-390/hyperion/issues/104/events","html_url":"https://github.com/hercules-390/hyperion/issues/104","id":151375962,"number":104,"title":"Enhance build to include commit count, SHA, and modified in version string","user":{"login":"srorso","id":17149494,"avatar_url":"https://avatars.githubusercontent.com/u/17149494?v=3","gravatar_id":"","url":"https://api.github.com/users/srorso","html_url":"https://github.com/srorso","followers_url":"https://api.github.com/users/srorso/followers","following_url":"https://api.github.com/users/srorso/following{/other_user}","gists_url":"https://api.github.com/users/srorso/gists{/gist_id}","starred_url":"https://api.github.com/users/srorso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srorso/subscriptions","organizations_url":"https://api.github.com/users/srorso/orgs","repos_url":"https://api.github.com/users/srorso/repos","events_url":"https://api.github.com/users/srorso/events{/privacy}","received_events_url":"https://api.github.com/users/srorso/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hercules-390/hyperion/labels/Enhancement","name":"Enhancement","color":"0099FF"},{"url":"https://api.github.com/repos/hercules-390/hyperion/labels/In%20progress...","name":"In progress...","color":"FF9933"},{"url":"https://api.github.com/repos/hercules-390/hyperion/labels/More%20work%20remains","name":"More work remains","color":"FF4848"},{"url":"https://api.github.com/repos/hercules-390/hyperion/labels/Question","name":"Question","color":"00B85C"},{"url":"https://api.github.com/repos/hercules-390/hyperion/labels/Researching...","name":"Researching...","color":"FFCC99"}],"state":"open","locked":false,"assignee":{"login":"Fish-Git","id":1486786,"avatar_url":"https://avatars.githubusercontent.com/u/1486786?v=3","gravatar_id":"","url":"https://api.github.com/users/Fish-Git","html_url":"https://github.com/Fish-Git","followers_url":"https://api.github.com/users/Fish-Git/followers","following_url":"https://api.github.com/users/Fish-Git/following{/other_user}","gists_url":"https://api.github.com/users/Fish-Git/gists{/gist_id}","starred_url":"https://api.github.com/users/Fish-Git/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fish-Git/subscriptions","organizations_url":"https://api.github.com/users/Fish-Git/orgs","repos_url":"https://api.github.com/users/Fish-Git/repos","events_url":"https://api.github.com/users/Fish-Git/events{/privacy}","received_events_url":"https://api.github.com/users/Fish-Git/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2016-04-27T12:45:10Z","updated_at":"2016-05-11T13:18:15Z","closed_at":null,"body":"When building Hercules in a Windows environment from a Git repository, the Version string includes the count of commits included in the build, the SHA of the last commit, and the word \"modified\" if the build includes changes beyond the last commit, in the form:\r\n\r\n   v.m.dot.count-Gxxxxxxx-modified    (_e.g._, 4.0.0.8473-gfe2c24f)\r\n\r\nIt would be helpful to include the same information for non-windows builds.  \r\n\r\nIt would be ideal if the implementation of this enhancement did not require a re-run of autogen.sh or configure to pick up updates to the version string.  The version string value should be updated by something done in make prior to the first c compiler invocation.  "},"comment":{"url":"https://api.github.com/repos/hercules-390/hyperion/issues/comments/218456116","html_url":"https://github.com/hercules-390/hyperion/issues/104#issuecomment-218456116","issue_url":"https://api.github.com/repos/hercules-390/hyperion/issues/104","id":218456116,"user":{"login":"srorso","id":17149494,"avatar_url":"https://avatars.githubusercontent.com/u/17149494?v=3","gravatar_id":"","url":"https://api.github.com/users/srorso","html_url":"https://github.com/srorso","followers_url":"https://api.github.com/users/srorso/followers","following_url":"https://api.github.com/users/srorso/following{/other_user}","gists_url":"https://api.github.com/users/srorso/gists{/gist_id}","starred_url":"https://api.github.com/users/srorso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srorso/subscriptions","organizations_url":"https://api.github.com/users/srorso/orgs","repos_url":"https://api.github.com/users/srorso/repos","events_url":"https://api.github.com/users/srorso/events{/privacy}","received_events_url":"https://api.github.com/users/srorso/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T13:18:15Z","updated_at":"2016-05-11T13:18:15Z","body":"Windows 10 trials\r\n\r\nStarting with a clean, virgin clone,:\r\n\r\n1. gitmodtest reports unmodified for all four techniques\r\n2. modify _build.bat to remove first \"@\"\r\n3. gitmodtest reports modified for 1, 4; unmodified for 2, 3\r\n4. run gitmodtest again: modified for 1, 4; unmodified for 2, 3 (same as above)\r\n5. run gitmodtest again: modified for 1, 4; unmodified for 2, 3 (same as above)\r\n6. run \"gitmodtest 2 3 4 1\" modified for 1, 4; unmodified for 2, 3 (same as above)\r\n7. undo change to _build.bat by restoring the first \"@\" (note: I did not restore from a backup file.)\r\n8. gitmodtest reports modified for 1; unmodified for 2, 3, 4\r\n9. run gitmodtest again: unmodified for 1, 2, 3, 4\r\n\r\n"}}