mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-20 22:50:11 -04:00
* Attempt to fix cache factory * Fix macOS/Windows failing to find libheif - Some clippy changes * Discard changes to core/src/p2p/p2p_manager.rs * Attempt fix libheif.lib not being built for windows * Added missing libde265 to ffmpeg-windows Dockerfile - Build .lib file for libheif to fix compilation failing in windows * Remove borked cmake option from libheif build script * Fix .lib name * Remove incorrect build option for libheif * Add cargo to cache factory * Cache factory is working, disable it on pull_request
FFMpeg DLLs for Windows
Build instructions
To build the FFMpeg DLLs a docker or podman installation is required.
It is recomended to enable BuildKit in docker.
Just run the following inside this directory:
$> docker build -o . .
or
$> podman build -o . .
After some time (it takes aroung 60min in Github CI) a directory named dlls will show up with the DLLs inside.
How does the build process work?
This is a modified Dockerfile generate by using https://github.com/BtbN/FFmpeg-Builds Thanks @BtbN for your great work