I was recently asked
to create a version of LZ4 compression utility for Windows
capable to create auto-extractible archives.
Although it's probably debatable if such an feature is useful or not,
the point is i have about no clue where to start looking at it.
So it looks an interesting matter to investigate
Does it exist any kind of open-source library, preferably written in C,
which would help either to create such an auto-extractible archive, or at least provide some hints on how all this could work ?
My first idea was to look into something like UPX, for example.