Skip to content

fhunleth/elixir_make

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Make compiler for Mix

This project provides a Mix compiler that makes it straight-forward to use makefiles in your Mix projects. The goal is for this compiler to be included as part of Elixir once we get enough feedback and usage.

Usage

The package can be installed by adding elixir_make to your list of dependencies in mix.exs:

def deps do
  [{:elixir_make, "~> 0.1.0"}]
end

Still in your mix.exs file, you will need to add :elixir_make to your list of compilers in project/0:

compilers: [:elixir_make] ++ Mix.compilers,

And that's it. The command above will invoke make for Unix, nmake for Windows and gmake for FreeBSD and OpenBSD. A "Makefile" file is expected at your project root for Unix systems and "Makefile.win" for Windows systems. Run mix help compile.elixir_make for more information and options.

License

Same as Elixir.

About

A Make compiler for Mix

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 100.0%