{"action":"created","issue":{"url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/6","labels_url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/6/comments","events_url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/6/events","html_url":"https://github.com/julianpeeters/sbt-avrohugger/issues/6","id":105872456,"number":6,"title":"Example of overriding ouputDir? ","user":{"login":"ppearcy","id":307414,"avatar_url":"https://avatars.githubusercontent.com/u/307414?v=3","gravatar_id":"","url":"https://api.github.com/users/ppearcy","html_url":"https://github.com/ppearcy","followers_url":"https://api.github.com/users/ppearcy/followers","following_url":"https://api.github.com/users/ppearcy/following{/other_user}","gists_url":"https://api.github.com/users/ppearcy/gists{/gist_id}","starred_url":"https://api.github.com/users/ppearcy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppearcy/subscriptions","organizations_url":"https://api.github.com/users/ppearcy/orgs","repos_url":"https://api.github.com/users/ppearcy/repos","events_url":"https://api.github.com/users/ppearcy/events{/privacy}","received_events_url":"https://api.github.com/users/ppearcy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-10T18:43:24Z","updated_at":"2015-09-10T21:08:47Z","closed_at":null,"body":"Heya,\r\n  Sorry for the question in the form of a ticket that is likely just my lack of knowledge/general confusion with sbt, but I am really struggling setting overriding the outputDir. \r\n\r\nI saw that sbt-avro has an example to override here:\r\nhttps://github.com/cavorite/sbt-avro\r\n\r\neg:\r\n\r\n    seq( sbtavro.SbtAvro.avroSettings : _*)\r\n    (stringType in avroConfig) := \"String\"\r\n\r\nHere, stringType is a SettingKey so works. However, `outputDir` is a `sbt.Def.Setting` and I can't figure out how to get this magic to kick in. \r\n\r\nAny help would be appreciated and I can send a PR back to push this to the README.\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/comments/139379287","html_url":"https://github.com/julianpeeters/sbt-avrohugger/issues/6#issuecomment-139379287","issue_url":"https://api.github.com/repos/julianpeeters/sbt-avrohugger/issues/6","id":139379287,"user":{"login":"julianpeeters","id":589614,"avatar_url":"https://avatars.githubusercontent.com/u/589614?v=3","gravatar_id":"","url":"https://api.github.com/users/julianpeeters","html_url":"https://github.com/julianpeeters","followers_url":"https://api.github.com/users/julianpeeters/followers","following_url":"https://api.github.com/users/julianpeeters/following{/other_user}","gists_url":"https://api.github.com/users/julianpeeters/gists{/gist_id}","starred_url":"https://api.github.com/users/julianpeeters/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julianpeeters/subscriptions","organizations_url":"https://api.github.com/users/julianpeeters/orgs","repos_url":"https://api.github.com/users/julianpeeters/repos","events_url":"https://api.github.com/users/julianpeeters/events{/privacy}","received_events_url":"https://api.github.com/users/julianpeeters/received_events","type":"User","site_admin":false},"created_at":"2015-09-10T21:08:46Z","updated_at":"2015-09-10T21:08:46Z","body":"This is great info for me.\r\n\r\nHmm, worth thinking about generating directly into sourceManaged. I already feel guilty about dumping generated Java in with the generated Scala, and worry if number of records/enums gets very high, especially if a user is also generating other files like xml etc. I don't use intellij so I appreciate your insight. Did you happen to investigate if this can be handled from intellij? Maybe your workaround is the best for the time being? In the meantime I'll try to get a better sense of how important it is to keep sourceManaged clean."}}