-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Ensure paths stored in manifest are relative #4767
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
Conversation
|
We should probably do this when we build the records and not as a post On Friday, June 3, 2016, Eric Meadows-Jönsson notifications@github.com
José Valim |
|
@josevalim We already seem to do that (in 1.2.5 also). But that raises the question where the absolute paths are coming from. |
|
@ericmj so we should likely answer that question before merging this. :) |
1905489 to
e475a27
Compare
|
Found the root cause; for dependencies the relative path does not work since The fix is to only store the filename in the manifest and build the absolute path when reading the manifest file. |
lib/mix/lib/mix/compilers/elixir.ex
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a TODO!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That you didn't do!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oops, that's embarrassing.
e475a27 to
62cf2c8
Compare
|
Pushed with fixes based on your comments. |
|
|
No description provided.