Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Native Elixir support in Erlang.mk (SEE DESCRIPTION BEFORE MERGE) #12922

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

lhoguin
Copy link
Contributor

@lhoguin lhoguin commented Dec 12, 2024

I would recommend not merging this until after 4.1 is released, or at least to keep this in main.

The related Erlang.mk PR is at ninenines/erlang.mk#1020 and is currently not merged, therefore the Erlang.mk in this PR is experimental. It would be good to have some feedback before merging into Erlang.mk, and RabbitMQ main is a good candidate for that as it has a low impact compared to release branches.

@mergify mergify bot added the make label Dec 12, 2024
@lhoguin lhoguin changed the title WIP native Elixir DO NOT MERGE WIP native Elixir Dec 12, 2024
@lhoguin lhoguin force-pushed the loic-native-elixir branch 3 times, most recently from 727002a to 08d1e10 Compare December 17, 2024 14:34
@lhoguin

This comment was marked as outdated.

@michaelklishin michaelklishin changed the title DO NOT MERGE WIP native Elixir DO NOT MERGE WIP native Elixir compilation support in Erlang.mk Jan 2, 2025
@lhoguin lhoguin force-pushed the loic-native-elixir branch from 7380de3 to e921674 Compare March 11, 2025 11:53
This avoids using Mix while compiling which simplifies
a number of things and let us do further build improvements
later on.

This commit also includes a few changes that are
related:

 * The Erlang distribution will now be started for parallel-ct

 * Many unnecessary PROJECT_MOD lines have been removed

 * `eunit_formatters` has been removed, it provides little value

 * The new `maybe_flock` Erlang.mk function is used where possible
@lhoguin lhoguin force-pushed the loic-native-elixir branch from 3d491c9 to 140ebcd Compare March 11, 2025 13:44
@lhoguin lhoguin changed the title DO NOT MERGE WIP native Elixir compilation support in Erlang.mk Native Elixir support in Erlang.mk (SEE DESCRIPTION BEFORE MERGE) Mar 11, 2025
@lhoguin lhoguin marked this pull request as ready for review March 11, 2025 14:53
@dumbbell dumbbell mentioned this pull request Mar 13, 2025
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant