pprzetacznik/IElixir

Loading multiple modules with Boyle

Opened this issue · 3 comments

How to load multiple modules with Boyle?
Something like

Boyle.install([{:matrex, "~> 0.6"}, {:gen_stage, "~> 0.14"}])

or

Boyle.install({:gen_stage, "~> 0.14"})
Boyle.install({:matrex, "~> 0.6"})

simply return ** (ArgumentError) "argument error"

@rparcus thanks for reporting this issue. I see the problem in the code which is related to storing dependencies list in deps.lock file.

@rparcus I've fixed this with this commit: 20d880c

Please check if everything works fine right now. Probably you need to remove your Boyle environment and recreate this once again.

looking at the code it should work. I can only check on Monday but thank you so much for the fix and the project. It's quite helpful!

Edit: It's definitely working now. Thanks!