Context
The .gitattributes cleanup (PR #41) revealed several large binary files in the repo that could benefit from Git LFS:
| Path |
Description |
Common/3dParty/libvlc/build/** |
VLC precompiled binaries (~302 MB, 5 platforms) |
Common/DesktopEditor/xmlsec/src/wasm/** |
Emscripten WASM binaries |
Test/Applications/**/bin/** |
Compiled test binaries |
Test/Applications/**/obj/** |
Compiled test objects |
Open questions
- Can
libvlc binaries be removed entirely once vgpkg is in place? (@juliusknorr)
- Are the WASM binaries still needed? (@rikled)
- Can compiled test artifacts be dropped or generated via CI? (@DmySyz)
- If any remain, should we use Git LFS, build from source, or package separately?
Proposal
Decide which binaries to remove vs. keep, then implement the chosen strategy in a follow-up PR.
Context
The
.gitattributescleanup (PR #41) revealed several large binary files in the repo that could benefit from Git LFS:Common/3dParty/libvlc/build/**Common/DesktopEditor/xmlsec/src/wasm/**Test/Applications/**/bin/**Test/Applications/**/obj/**Open questions
libvlcbinaries be removed entirely once vgpkg is in place? (@juliusknorr)Proposal
Decide which binaries to remove vs. keep, then implement the chosen strategy in a follow-up PR.