WPR : Building moments - mediaexplorer74/WPR GitHub Wiki
Building moments
Few notes on building
Windows (Desktop) target
- I used the newest VS 2022 Preview to build this super-hard src code
- Add https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json to Nuget-package list (it allows to auto-download packages Avalonia.xxx v11.0.999-cibuild0023504-beta on the solution rebuilding)
- Build these libraries and place them under the same folder as the executable
- Place FFMPEG executable (you can download from their website or make a custom version with WMA->OGG conversion supported)
- Beside submodules included in this repostiory, this application depends on these native DLLs:
- FNA3D
- FAudio
- libtheorafile
Android (Mobile) target
- I also used the newest VS 2022 Preview to build this mind-blowing code. Plus I installed Avalonia extension from VS Marketplace
- I "lost" all my code fixes because of I repeat to fork the original WPR (with ALL java bindings). I use this command (at cmd line):
git clone --recursive https://github.com/mediaexplorer74/WPR
- I specially deleted .gitmodules file for reducing the problems when I'll be upload the result onto GitHub repo.
- Before building I check that .NET 6 installed (recovered by VS) in my system.