Table of Contents
This section provides information for Developers, Testers and MediaPortal Users about the MediaPortal Source Code on GitHub and how to setup your system, get the source code and compile and build MediaPortal.
In order to reduce the size of the MediaPortal Git repository and simplify merging branches and testing, C++ sourced binaries have been removed from the repository as of April, 2013, .
This change affects the way in which you setup your system to compile and build MediaPortal:
This guide is written for anyone who wants access to our MediaPortal source code repository to compile and build individual branches for testing or development, using either Windows 7 or Windows 8. .
As of MediaPortal version 1.2.2, the Source Code has moved from Google Code to GitHub.
.: MediaPortal 1 Source Code :.
.: MediaPortal 2 Source Code :.
First you should have a basic understand of Git - see GitHub Help
For an understanding of the structure of our MediaPortal Git Repository, see the FAQ: Git Structure.
You must download, install and configure the software required to access the MediaPortal Git Repository, as well as to compile and build MediaPortal. See: Build prerequisites for details.
Github and MediaPortal are open to read for everybody. There are several ways to obtain a copy of the repository. Pick 1 of the 3 options below, that specifies your situation the best:
Once you have setup your system with the required software, and have the source code, you can compile and build MediaPortal. See Compile and Build MP1.