{"action":"opened","issue":{"url":"https://api.github.com/repos/cmacmackin/ford/issues/55","labels_url":"https://api.github.com/repos/cmacmackin/ford/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/cmacmackin/ford/issues/55/comments","events_url":"https://api.github.com/repos/cmacmackin/ford/issues/55/events","html_url":"https://github.com/cmacmackin/ford/issues/55","id":93387941,"number":55,"title":"modification times","user":{"login":"zbeekman","id":279612,"avatar_url":"https://avatars.githubusercontent.com/u/279612?v=3","gravatar_id":"","url":"https://api.github.com/users/zbeekman","html_url":"https://github.com/zbeekman","followers_url":"https://api.github.com/users/zbeekman/followers","following_url":"https://api.github.com/users/zbeekman/following{/other_user}","gists_url":"https://api.github.com/users/zbeekman/gists{/gist_id}","starred_url":"https://api.github.com/users/zbeekman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zbeekman/subscriptions","organizations_url":"https://api.github.com/users/zbeekman/orgs","repos_url":"https://api.github.com/users/zbeekman/repos","events_url":"https://api.github.com/users/zbeekman/events{/privacy}","received_events_url":"https://api.github.com/users/zbeekman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-06T22:07:15Z","updated_at":"2015-07-06T22:07:15Z","closed_at":null,"body":"This may be a complete non-issue/won’t fix in your opinion, which I’m fine with but I just wanted to document it, and let you decide what you think.\r\n\r\nIt seems that the modifications times in some of the subfolders are not updated when FORD generates documentation. Depending on how the build system is set up this can cause tools like `make` to think that the documentation is out of date relative to the input files. Due to the slow processing time, #16, this is undesirable, because this in turn causes the documentation to be rebuilt always. It could be nice if FORD `touch`ed the contents of the following output directories each time it generates documentation:\r\n * `css`\r\n * `js` \r\n * `fonts`\r\n * `tipuesearch`\r\n\r\nUsing CMake I run FORD during  configuration to determine what files are produced, and currently need to limit the glob I use for this to `*.html` because the fonts/css/js files are copied into the `doc` output folder with modification times from back in December and January. This means that I then have to do extra work to tell CMake to delete these other files too, when executing the clean rule."}}