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

Add flag to support source dependencies #394

Merged
merged 1 commit into from Mar 27, 2018
Merged

Conversation

jvican
Copy link
Contributor

@jvican jvican commented Mar 26, 2018

The main issue with source deps in Bloop arises from the fact that, by
design, bloopConfigDir is build dependent, which means that it changes
across different source deps.

We don't want this to be the case for source dependencies though, since
Bloop needs all the project dependencies to be in the same directory.
For that reason, this flag aggregates the bloop config files to be
written to the same bloop configuration directory, and hence have it
work nicely with bloop.

Fixes #375.

The main issue with source deps in Bloop arises from the fact that, by
design, `bloopConfigDir` is build dependent, which means that it changes
across different source deps.

We don't want this to be the case for source dependencies though, since
Bloop needs all the project dependencies to be in the same directory.
For that reason, this flag aggregates the bloop config files to be
written to the same bloop configuration directory, and hence have it
work nicely with bloop.

Fixes #375.
Copy link
Collaborator

@Duhemm Duhemm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

We should maybe regen the config file and run the community build, just to be sure?

@jvican
Copy link
Contributor Author

jvican commented Mar 27, 2018

I double checked manually this does not affect the bloop files in our community build because this setting is always false. 😄

@jvican jvican merged commit 390d513 into master Mar 27, 2018
@tgodzik tgodzik deleted the topic/source-deps-flag branch September 7, 2021 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants