Vulnerabilities | |||||
---|---|---|---|---|---|
Version | Suggest | Low | Medium | High | Critical |
0.9.0 | 0 | 0 | 0 | 0 | 0 |
0.8.4 | 0 | 0 | 0 | 0 | 0 |
0.8.3 | 0 | 0 | 0 | 0 | 0 |
0.8.2 | 0 | 0 | 0 | 0 | 0 |
0.8.1 | 0 | 0 | 0 | 0 | 0 |
0.8.0 | 0 | 0 | 0 | 0 | 0 |
0.7.8 | 0 | 0 | 0 | 0 | 0 |
0.7.7 | 0 | 0 | 0 | 0 | 0 |
0.7.6 | 0 | 0 | 0 | 0 | 0 |
0.7.5 | 0 | 0 | 0 | 0 | 0 |
0.7.4 | 0 | 0 | 0 | 0 | 0 |
0.7.3 | 0 | 0 | 0 | 0 | 0 |
0.7.2 | 0 | 0 | 0 | 0 | 0 |
0.7.1 | 0 | 0 | 0 | 0 | 0 |
0.7.0 | 0 | 0 | 0 | 0 | 0 |
0.6.3 | 0 | 0 | 0 | 0 | 0 |
0.6.2 | 0 | 0 | 0 | 0 | 0 |
0.6.1 | 0 | 0 | 0 | 0 | 0 |
0.6.0 | 0 | 0 | 0 | 0 | 0 |
0.5.2 | 0 | 0 | 0 | 0 | 0 |
0.5.1 | 0 | 0 | 0 | 0 | 0 |
0.5.0 | 0 | 0 | 0 | 0 | 0 |
0.4.2 | 0 | 0 | 0 | 0 | 0 |
0.4.1 | 0 | 0 | 0 | 0 | 0 |
0.4.0 | 0 | 0 | 0 | 0 | 0 |
0.3.0 | 0 | 0 | 0 | 0 | 0 |
0.2.0 | 0 | 0 | 0 | 0 | 0 |
0.1.0 | 0 | 0 | 0 | 0 | 0 |
0.9.0 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
Apache-2.0 - Apache License 2.0This project provides a Mix compiler that makes it straight-forward to use makefiles in your Mix projects.
API documentation is available at https://hexdocs.pm/elixir_make
The package can be installed by adding elixir_make
to your list of dependencies in mix.exs
:
def deps do
[{:elixir_make, "~> 0.4", runtime: false}]
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.
When publishing a package to Hex.pm using elixir_make
requires you to add
any file (such as the Makefile and any source files) to the files
option.
See the hex docs
defp package do
[
# ...
files: [
"lib", "LICENSE", "mix.exs", "README.md", # These are the default files
"src/*.[ch]", "Makefile"], # You will need to add something like this.
# ...
]
end
Same as Elixir.