{"action":"created","issue":{"url":"https://api.github.com/repos/apple/swift/issues/2982","repository_url":"https://api.github.com/repos/apple/swift","labels_url":"https://api.github.com/repos/apple/swift/issues/2982/labels{/name}","comments_url":"https://api.github.com/repos/apple/swift/issues/2982/comments","events_url":"https://api.github.com/repos/apple/swift/issues/2982/events","html_url":"https://github.com/apple/swift/pull/2982","id":159685699,"number":2982,"title":"[lit] Add %utils and %line-directive substitutions. Use %gyb","user":{"login":"rintaro","id":142081,"avatar_url":"https://avatars.githubusercontent.com/u/142081?v=3","gravatar_id":"","url":"https://api.github.com/users/rintaro","html_url":"https://github.com/rintaro","followers_url":"https://api.github.com/users/rintaro/followers","following_url":"https://api.github.com/users/rintaro/following{/other_user}","gists_url":"https://api.github.com/users/rintaro/gists{/gist_id}","starred_url":"https://api.github.com/users/rintaro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rintaro/subscriptions","organizations_url":"https://api.github.com/users/rintaro/orgs","repos_url":"https://api.github.com/users/rintaro/repos","events_url":"https://api.github.com/users/rintaro/events{/privacy}","received_events_url":"https://api.github.com/users/rintaro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-06-10T17:41:47Z","updated_at":"2016-06-11T04:42:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apple/swift/pulls/2982","html_url":"https://github.com/apple/swift/pull/2982","diff_url":"https://github.com/apple/swift/pull/2982.diff","patch_url":"https://github.com/apple/swift/pull/2982.patch"},"body":"#### What's in this pull request?\r\n\r\nAdded:\r\n`%utils` => `${SWIFT_SOURCE_DIR}/utils`\r\n`%line-directive` => `${SWIFT_SOURCE_DIR}/utils/line-directive`\r\n\r\nUtilize `%gyb` instead of `%S/../../utils/gyb` or `%S/../../../utils/gyb`\r\n\r\n* * * *\r\n\r\nBefore merging this pull request to apple/swift repository:\r\n- [ ] Test pull request on Swift continuous integration.\r\n\r\n<details>\r\n  <summary>Triggering Swift CI</summary>\r\n\r\nThe swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:\r\n\r\n**Smoke Testing**\r\n\r\n        Platform     | Comment\r\n        ------------ | -------------\r\n        All supported platforms     | @swift-ci Please smoke test\r\n        All supported platforms     | @swift-ci Please smoke test and merge\r\n        OS X platform               | @swift-ci Please smoke test OS X platform\r\n        Linux platform              | @swift-ci Please smoke test Linux platform\r\n\r\n**Validation Testing**\r\n\r\n        Platform     | Comment\r\n        ------------ | -------------\r\n        All supported platforms     | @swift-ci Please test\r\n        All supported platforms     | @swift-ci Please test and merge\r\n        OS X platform               | @swift-ci Please test OS X platform\r\n        OS X platform               | @swift-ci Please benchmark\r\n        Linux platform              | @swift-ci Please test Linux platform\r\n\r\n\r\n**Lint Testing**\r\n\r\n        Language     | Comment\r\n        ------------ | -------------\r\n        Python       | @swift-ci Please Python lint\r\n\r\nNote: Only members of the Apple organization can trigger swift-ci.\r\n</details>\r\n"},"comment":{"url":"https://api.github.com/repos/apple/swift/issues/comments/225336549","html_url":"https://github.com/apple/swift/pull/2982#issuecomment-225336549","issue_url":"https://api.github.com/repos/apple/swift/issues/2982","id":225336549,"user":{"login":"gribozavr","id":1120569,"avatar_url":"https://avatars.githubusercontent.com/u/1120569?v=3","gravatar_id":"","url":"https://api.github.com/users/gribozavr","html_url":"https://github.com/gribozavr","followers_url":"https://api.github.com/users/gribozavr/followers","following_url":"https://api.github.com/users/gribozavr/following{/other_user}","gists_url":"https://api.github.com/users/gribozavr/gists{/gist_id}","starred_url":"https://api.github.com/users/gribozavr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gribozavr/subscriptions","organizations_url":"https://api.github.com/users/gribozavr/orgs","repos_url":"https://api.github.com/users/gribozavr/repos","events_url":"https://api.github.com/users/gribozavr/events{/privacy}","received_events_url":"https://api.github.com/users/gribozavr/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T04:42:20Z","updated_at":"2016-06-11T04:42:20Z","body":"> Maybe, we should add `%target-run-simple-gyb` substitution.\r\n\r\nIt would be great!  We have been actually recently discussing the same with @harlanhaskins and @shahmishal for profile collection.  We were thinking that we would avoid running the compiled binaries during profile collection to make it faster.  Having this substitution would make it simpler to intercept everything."}}
{"actor":{"display_login":"gribozavr"}}