Skip to content

WIP: Fix symlinks in bundle

Hannah von Reth requested to merge work/fix_symlinks_in_rcc into master

The old code created a copy of the src and already replaced symlinks with copies, that could have never worked. qrcAlias.cpp also operated on the assumption that git used the legacy msys symlinks which where just text files.

I now tried to resolve the symlinks and add the icons with an alias while pointing to the original file. This means we will add the same file multiple times to the qrc. rcc doesn't resolve duplicates with different aliases and thus we result in a 27mb library while bundling only 14mb of source svgs...

I can't come up with a proper solution besides adding the missing functionality to rcc.

@cullmann @nicolasfella @vkrause

Merge request reports

Loading