sugar-framework / sugar

Modular web framework for Elixir
https://sugar-framework.github.io/
MIT License
431 stars 26 forks source link

Error when compilling dependencies. #48

Closed vjustov closed 9 years ago

vjustov commented 9 years ago
$ mix deps.compile excoveralls
==> excoveralls
warning: the dependency excoveralls requires Elixir "~> 0.13.1" but you are    running on v1.0.2

== Compilation error on file lib/excoveralls/exceptions.ex ==
** (CompileError) lib/excoveralls/exceptions.ex:1: undefined function  defexception/2
    (stdlib) lists.erl:1352: :lists.mapfoldl/3
    (elixir) lib/kernel/parallel_compiler.ex:97: anonymous fn/4 in  Kernel.ParallelCompiler.spawn_compilers/8

could not compile dependency excoveralls, mix compile failed. You can recompile this dependency with `mix deps.compile excoveralls` or update it with `mix deps.update excoveralls`

The current excoveralls version in the mixfile is 0.2.0 which uses Elixir 0.13. Lets bump the version to ~> 0.3. This just happens when using Hex to install sugar.

slogsdon commented 9 years ago

@vjustov I bumped the excoveralls version in sugar, plugs, and templates, but I want to go over everything again in the next few days to see if there are any other gotchas remaining.