Port build to elixir_make #10

Closed
phnt wants to merge 1 commit from gitlab-mr-iid-9 into master
Member

Fixes build issue on OpenBSD. Previous solution hardcoded "make" which
on OpenBSD doesn't support the Makefile.

Minimum Elixir version bumped to the same as elixir_make.

  • Tested with:
    • Elixir 1.17.2/OTP 26 - OpenBSD 7.6
    • Elixir 1.14.5/OTP 23 - Arch Linux
Fixes build issue on OpenBSD. Previous solution hardcoded "make" which on OpenBSD doesn't support the Makefile. Minimum Elixir version bumped to the same as elixir_make. * Tested with: - Elixir 1.17.2/OTP 26 - OpenBSD 7.6 - Elixir 1.14.5/OTP 23 - Arch Linux
Owner

I guess that's to effectively use gmake in the end?

What about https://git.pleroma.social/pleroma/elixir-libraries/elixir-captcha/-/merge_requests/10 instead?

I guess that's to effectively use `gmake` in the end? What about https://git.pleroma.social/pleroma/elixir-libraries/elixir-captcha/-/merge_requests/10 instead?
Author
Member

Correct.

Making it posix compatible guards against the case where the elixir-make OS auto-detection breaks, which is better in the long run. I've tested it on the three supported BSD variants and it does work.

Other than that, I don't have a preference over one or the other.

Correct. Making it posix compatible guards against the case where the `elixir-make` OS auto-detection breaks, which is better in the long run. I've tested it on the three supported BSD variants and it does work. Other than that, I don't have a preference over one or the other.
Owner
Closing in favor of https://git.pleroma.social/pleroma/elixir-libraries/elixir-captcha/-/merge_requests/10

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma-elixir-libraries/elixir-captcha!10
No description provided.