Skip to content

Updates to build process#2

Open
warmwaffles wants to merge 8 commits into
bancolombia:masterfrom
warmwaffles:master
Open

Updates to build process#2
warmwaffles wants to merge 8 commits into
bancolombia:masterfrom
warmwaffles:master

Conversation

@warmwaffles

Copy link
Copy Markdown
  • Adds Github CI Workflow to automate linting and testing
  • Bump minimum Elixir version to 1.14
  • Introduce :elixir_make this provides the ability to precompile binaries

I tried to get this working for a windows setup like here but kept running into issues. I will need to work on it some more.

This library is now fairly common and provides some nice benefits to
allow pre-compiling so that downstream consumers do not need to have gcc
or clang installed in order to consume this library.

The makefile changes were lifted from my `exqlite` library.
This should probably be lifted into a Benchee script instead.
@warmwaffles

Copy link
Copy Markdown
Author

@juancgalvis or whoever at @bancolombia can I get a review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant