Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.0.x] Add a recursive property to Source #78

Merged
merged 1 commit into from
Oct 23, 2017
Merged

[1.0.x] Add a recursive property to Source #78

merged 1 commit into from
Oct 23, 2017

Conversation

dwijnand
Copy link
Member

Required to fix sbt/sbt#3501.

dwijnand added a commit to dwijnand/sbt that referenced this pull request Oct 12, 2017
Using a recursive Source meant that ~ looked into target. If you have
any source generators and use ~ with anything the invokes them, like
~compile, that means that the act of generating sources triggers ~ to
re-execute compile (perhaps only on macOS where the NIO WatchService
just polls, after an initial delay).

Requires sbt/io#78

Fixes sbt#3501
@dwijnand dwijnand requested a review from eed3si9n October 13, 2017 08:37
dwijnand added a commit to dwijnand/sbt that referenced this pull request Oct 13, 2017
Using a recursive Source meant that ~ looked into target. If you have
any source generators and use ~ with anything the invokes them, like
~compile, that means that the act of generating sources triggers ~ to
re-execute compile (perhaps only on macOS where the NIO WatchService
just polls, after an initial delay).

Requires sbt/io#78

Fixes sbt#3501
@eed3si9n eed3si9n merged commit aa2b2ce into sbt:1.0.x Oct 23, 2017
@dwijnand dwijnand deleted the source-non-recursive branch October 24, 2017 10:06
dwijnand added a commit to dwijnand/sbt that referenced this pull request Oct 24, 2017
Using a recursive Source meant that ~ looked into target. If you have
any source generators and use ~ with anything the invokes them, like
~compile, that means that the act of generating sources triggers ~ to
re-execute compile (perhaps only on macOS where the NIO WatchService
just polls, after an initial delay).

Requires sbt/io#78

Fixes sbt#3501
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants