{"action":"created","issue":{"url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/157","labels_url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/157/labels{/name}","comments_url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/157/comments","events_url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/157/events","html_url":"https://github.com/asciidoctor/asciidoctor-gradle-plugin/issues/157","id":72201406,"number":157,"title":"Distinct Gradle Tasks for Multiple Backends","user":{"login":"rwinch","id":362503,"avatar_url":"https://avatars.githubusercontent.com/u/362503?v=3","gravatar_id":"","url":"https://api.github.com/users/rwinch","html_url":"https://github.com/rwinch","followers_url":"https://api.github.com/users/rwinch/followers","following_url":"https://api.github.com/users/rwinch/following{/other_user}","gists_url":"https://api.github.com/users/rwinch/gists{/gist_id}","starred_url":"https://api.github.com/users/rwinch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwinch/subscriptions","organizations_url":"https://api.github.com/users/rwinch/orgs","repos_url":"https://api.github.com/users/rwinch/repos","events_url":"https://api.github.com/users/rwinch/events{/privacy}","received_events_url":"https://api.github.com/users/rwinch/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-04-30T15:51:48Z","updated_at":"2016-01-26T10:13:36Z","closed_at":null,"body":"It might be nice to have a task named asciidoctor that depends on tasks of asciidoctor<backend-name> so that individual backends can also be built. For example, if the backends html5 and pdf are configured:\r\n\r\n* A task named asciidoctorHtml5 would build the html5 backend\r\n* A task named asciidoctorPdf would build the pdf backend\r\n* A task named asciidoctor would depend on asciidoctorHtml5 and asciidoctorPdf\r\n\r\nThis would allow users to build the HTML5 backend without building the PDF backend. This is nice when doing live editing (the edits will be twice as fast to appear)."},"comment":{"url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/comments/174941620","html_url":"https://github.com/asciidoctor/asciidoctor-gradle-plugin/issues/157#issuecomment-174941620","issue_url":"https://api.github.com/repos/asciidoctor/asciidoctor-gradle-plugin/issues/157","id":174941620,"user":{"login":"pledbrook","id":19075,"avatar_url":"https://avatars.githubusercontent.com/u/19075?v=3","gravatar_id":"","url":"https://api.github.com/users/pledbrook","html_url":"https://github.com/pledbrook","followers_url":"https://api.github.com/users/pledbrook/followers","following_url":"https://api.github.com/users/pledbrook/following{/other_user}","gists_url":"https://api.github.com/users/pledbrook/gists{/gist_id}","starred_url":"https://api.github.com/users/pledbrook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pledbrook/subscriptions","organizations_url":"https://api.github.com/users/pledbrook/orgs","repos_url":"https://api.github.com/users/pledbrook/repos","events_url":"https://api.github.com/users/pledbrook/events{/privacy}","received_events_url":"https://api.github.com/users/pledbrook/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T10:13:36Z","updated_at":"2016-01-26T10:13:36Z","body":"I don't know if work has started on this, but I think this would be a good opportunity to refactor the plugin based on the new Gradle configuration model. I'll fork the repo and push some changes that highlight what I'm talking about."}}