Loïc Hoguin
Loïc Hoguin
For .erl and similar files we group everything under one target in order to pass them all to `erlc` at once. A new Erlang/OTP PR would allow us to restore...
Also seriously review it, document it, add tests, and such. Also evaluate whether it should still be used.
It should be possible to have a single temporary file as a dependency to all others and use that to force the rebuild of everything, rather than touch everything. Perhaps...
Files `$(DEP)/ebin/dep_built` and `ebin/test` in particular should be moved to `$(ERLANG_MK_TMP)`. From a comment in #881 /cc @dumbbell
`+SDio 1 +S 1 -mode minimal` might be better in some cases. The latter in particular should not be applied across the board but on a case by case basis...
Sometimes it can be useful to know which project is the top level one. `TOP_LEVEL_PROJECT` could be defined for that purpose.
In particular thinking about something like `while ! download && $count < 5; do rm -rf $FILE_OR_FOLDER; done` that would not leave the state inconsistent on failure. Maybe also repeat...
On Windows the script doesn't behave very well, in particular when an error happens, it will still return 0. It should be good to return 1 on failure. Currently the...
Might be an issue when updating the dep version, removing deps but leaving .erlang.mk folders. Maybe the downloaded tar file remains and isn't overwritten? Double check.
The use case is for example RabbitMQ which distributes beam files compiled with (for example) 19.3 that must work on 20.3 and 21.3 as well. So the beam file must...