{"action":"created","issue":{"url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/130","labels_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/130/comments","events_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/130/events","html_url":"https://github.com/Perl5-Alien/Alien-Base/pull/130","id":90766901,"number":130,"title":"interpolate helpers","user":{"login":"plicease","id":354009,"avatar_url":"https://avatars.githubusercontent.com/u/354009?v=3","gravatar_id":"","url":"https://api.github.com/users/plicease","html_url":"https://github.com/plicease","followers_url":"https://api.github.com/users/plicease/followers","following_url":"https://api.github.com/users/plicease/following{/other_user}","gists_url":"https://api.github.com/users/plicease/gists{/gist_id}","starred_url":"https://api.github.com/users/plicease/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plicease/subscriptions","organizations_url":"https://api.github.com/users/plicease/orgs","repos_url":"https://api.github.com/users/plicease/repos","events_url":"https://api.github.com/users/plicease/events{/privacy}","received_events_url":"https://api.github.com/users/plicease/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-24T19:49:35Z","updated_at":"2015-06-25T09:11:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/pulls/130","html_url":"https://github.com/Perl5-Alien/Alien-Base/pull/130","diff_url":"https://github.com/Perl5-Alien/Alien-Base/pull/130.diff","patch_url":"https://github.com/Perl5-Alien/Alien-Base/pull/130.patch"},"body":"Here is an alternative to #129 based on suggestions made by @shadowcat-mst\r\n\r\nHelpers can be strings of Perl code (in `Build.PL`) or code references (from `Alien::foo`).  To define helpers from an Alien module (does not need to be based on AB), simply return a hashref of helpers from a sub named `alien_helper`."},"comment":{"url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/comments/115177653","html_url":"https://github.com/Perl5-Alien/Alien-Base/pull/130#issuecomment-115177653","issue_url":"https://api.github.com/repos/Perl5-Alien/Alien-Base/issues/130","id":115177653,"user":{"login":"plicease","id":354009,"avatar_url":"https://avatars.githubusercontent.com/u/354009?v=3","gravatar_id":"","url":"https://api.github.com/users/plicease","html_url":"https://github.com/plicease","followers_url":"https://api.github.com/users/plicease/followers","following_url":"https://api.github.com/users/plicease/following{/other_user}","gists_url":"https://api.github.com/users/plicease/gists{/gist_id}","starred_url":"https://api.github.com/users/plicease/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plicease/subscriptions","organizations_url":"https://api.github.com/users/plicease/orgs","repos_url":"https://api.github.com/users/plicease/repos","events_url":"https://api.github.com/users/plicease/events{/privacy}","received_events_url":"https://api.github.com/users/plicease/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T09:11:05Z","updated_at":"2015-06-25T09:11:05Z","body":"@zmughal @jberger @mohawk2 I've added some documentation, please review when you get a chance."}}