Wiki Navigation

    Loading...


 Recently Updated


 Latest Releases

 MediaPortal 1.32
            Releasenews | Download
 MediaPortal 2.5
            Releasenews | Download


Table of Contents

Overview

Storing binaries in git repositories has several disadvantages, i.e. the more those files are updated the more the repository bloats. This section describes various ways to reference dependencies and externals, without storing the binaries in git repository.

Why avoiding binaries?

TODO

Concepts to include dependencies

Official NuGet feed

Example: CommandLine.dll referenced by MP2-Client.exe.

TODO

Team MediaPortal NuGet feed

Example: mkvextract.exe referenced by MatroskaLib.

TODO

Download binaries during build using MSBuild tasks

Example: TransifexClient (tx.exe) downloaded for TransifexHelper.

TODO

Include external repositories using git submodules

Example: Integration of BuildReport in MediaPortal 2 for creating HTML build reports

TODO

Related

Tutorials

   

 

This page has no comments.