{"action":"closed","issue":{"url":"https://api.github.com/repos/fennecdjay/Gwion/issues/11","repository_url":"https://api.github.com/repos/fennecdjay/Gwion","labels_url":"https://api.github.com/repos/fennecdjay/Gwion/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/fennecdjay/Gwion/issues/11/comments","events_url":"https://api.github.com/repos/fennecdjay/Gwion/issues/11/events","html_url":"https://github.com/fennecdjay/Gwion/issues/11","id":184899396,"number":11,"title":"Adopt config.def.mk system instead of config.mk","user":{"login":"PaulBatchelor","id":8139389,"avatar_url":"https://avatars.githubusercontent.com/u/8139389?v=3","gravatar_id":"","url":"https://api.github.com/users/PaulBatchelor","html_url":"https://github.com/PaulBatchelor","followers_url":"https://api.github.com/users/PaulBatchelor/followers","following_url":"https://api.github.com/users/PaulBatchelor/following{/other_user}","gists_url":"https://api.github.com/users/PaulBatchelor/gists{/gist_id}","starred_url":"https://api.github.com/users/PaulBatchelor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PaulBatchelor/subscriptions","organizations_url":"https://api.github.com/users/PaulBatchelor/orgs","repos_url":"https://api.github.com/users/PaulBatchelor/repos","events_url":"https://api.github.com/users/PaulBatchelor/events{/privacy}","received_events_url":"https://api.github.com/users/PaulBatchelor/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-24T17:06:57Z","updated_at":"2016-10-25T20:00:21Z","closed_at":"2016-10-25T20:00:21Z","body":"I have noticed that you use config.mk, which is tracked by git. It would be much better to have this file untracked by git so that changes made by the user don't get overwritten. The way I'd do this is to have a config.def.mk, then have a Makefile rule like this:\r\n\r\nconfig.mk: config.def.mk\r\n     cp config.def.mk config.mk\r\n\r\nYou can have a look at the Makefiles Soundpipe/Sporth to see how this is done.\r\n"}}
{"actor":{"display_login":"fennecdjay"}}