erlware / relx

Sane, simple release creation for Erlang
http://erlware.github.io/relx
Apache License 2.0
696 stars 233 forks source link

keep order of deps in order given in release config #896

Closed tsloughter closed 2 years ago

tsloughter commented 2 years ago

Two commits and two changes. Main one is ensuring the order of the apps given by the user in the relx config is the same as the one we output to .rel file, unless the app is a dependency of an app given earlier in the relx list.

So for relx list of [A, B, C] where A depends on B and C depends on D we would generate a .rel file of [B, A, D, C].