Skip to content

Use full-source tarballs

Currently the tarballs do not provide the full source to rebuild the application from scratch (mentioned by j-b on IRC) For instance the VLC tarball only provides the vlc-android source and not the native vlc code. The build process uses a symbolic link to VLC defined in the srclibs.

This patch dereferences symlinks and adds them to the tarball. I think it should be discussed whether to accept this patch since it will result in a huge increase of tarball sizes. For example the VLC tar is currently ~5MB and with this patch it would result in ~430MB. Imo this can be useful for storing the 'current history' in one place without relying on github/bitbucket/... infrastructure.

Merge request reports