This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
plex /
| name | age | message | |
|---|---|---|---|
| |
.cproject | ||
| |
.gitignore | Wed Jul 23 22:11:21 -0700 2008 | |
| |
.project | Sat Jun 07 19:15:43 -0700 2008 | |
| |
Build.Debug.bat | Mon Mar 26 07:32:35 -0700 2007 | |
| |
Build.LTCG.bat | Mon Mar 26 07:32:35 -0700 2007 | |
| |
Build.bat | Mon Apr 07 12:07:57 -0700 2008 | |
| |
LICENSE.GPL | Mon May 19 16:05:41 -0700 2008 | |
| |
MS_Extender_Remote_keymap.rar | Tue Mar 18 08:28:56 -0700 2008 | |
| |
Makefile.in | Sat Jul 26 03:09:01 -0700 2008 | |
| |
Makefile.include.in | Fri May 16 12:39:33 -0700 2008 | |
| |
Plex-Info.plist | ||
| |
Plex.dmg.bz2 | ||
| |
Plex.icns | ||
| |
Plex.xcodeproj/ | ||
| |
README.linux | Fri May 30 14:18:26 -0700 2008 | |
| |
README.osx | Thu Jun 05 14:06:03 -0700 2008 | |
| |
XBMC.kdevelop | Thu May 17 21:03:48 -0700 2007 | |
| |
XBMC.kdevelop.filelist | Sun Dec 02 04:29:48 -0800 2007 | |
| |
build-number.py | ||
| |
build.sh | Mon May 19 19:49:02 -0700 2008 | |
| |
config.guess | Thu Mar 06 18:13:14 -0800 2008 | |
| |
config.h.in | Tue Apr 22 01:22:51 -0700 2008 | |
| |
config.sub | Thu Mar 06 18:13:14 -0800 2008 | |
| |
configure | Fri May 30 14:18:26 -0700 2008 | |
| |
configure.in | Fri May 30 14:18:26 -0700 2008 | |
| |
copying.txt | Sat May 17 15:18:44 -0700 2008 | |
| |
credits/ | Tue Mar 18 08:28:56 -0700 2008 | |
| |
guilib/ | ||
| |
install-sh | Mon Jan 05 19:55:05 -0800 2009 | |
| |
keymapping-schematic.pdf | Tue Mar 18 08:28:56 -0700 2008 | |
| |
keymapping.txt | Tue Mar 18 08:28:56 -0700 2008 | |
| |
language/ | ||
| |
media/ | Sat Jul 26 03:06:04 -0700 2008 | |
| |
plex/ | ||
| |
project/ | ||
| |
screensavers/ | Tue Mar 18 08:28:56 -0700 2008 | |
| |
scripts/ | Wed May 21 20:10:12 -0700 2008 | |
| |
skin/ | Fri May 30 14:18:26 -0700 2008 | |
| |
sounds/ | Tue Mar 18 08:28:56 -0700 2008 | |
| |
system/ | ||
| |
tools/ | ||
| |
userdata/ | Sat Jul 26 03:06:04 -0700 2008 | |
| |
visualisations/ | Sat Jul 26 03:09:01 -0700 2008 | |
| |
web/ | Tue Mar 18 08:28:56 -0700 2008 | |
| |
xbelogo/ | Tue Mar 18 08:28:56 -0700 2008 | |
| |
xbmc-xrandr.c | Wed Dec 19 06:05:30 -0800 2007 | |
| |
xbmc.sln | Tue Mar 18 08:28:56 -0700 2008 | |
| |
xbmc.vcproj | Mon May 19 16:05:41 -0700 2008 | |
| |
xbmc/ | ||
| |
xbmc_setup_fedoracore6.sh | Wed Aug 15 09:52:57 -0700 2007 |
TOC 1. Introduction 2. Installing the required MacPorts packages 3. Getting the source code 4. How to compile 4.1 Using XCode 4.2 Using Eclipse 4.3 Using Command line 5. How to run 6. Tips n' Tricks section 7. Endword ----------------------------------------------------------------------------- 1. Introduction ----------------------------------------------------------------------------- This is a very early port of XBMC to OS X. It's target is developers and not end-users. We don't offer end-user support yet, and we're not really interested to hear about bugs unless you can help track it down and possibly help with fixing it. We currently recommend OS X 10.5.1 as a development platform. NOTE TO NEW OS X USERS: All lines that are prefixed with the '$' character are commands that need to be typed into a Terminal window. Note that the '$' character itself should NOT be typed as part of the command. ----------------------------------------------------------------------------- 2. Installing the required MacPorts packages ----------------------------------------------------------------------------- Install MacPorts (http://www.macports.org/). Then install the following packages from the Terminal window: $ sudo port install gawk git-core +svn glew freetype fribidi libcdio lzo python24 \ libsdl libsdl_image libsdl_mixer mysql5-devel pcre samba3 \ fontconfig libmad ----------------------------------------------------------------------------- 3. Getting the source code ----------------------------------------------------------------------------- $ cd $HOME $ git clone git://github.com/elan/xbmc-fork.git ----------------------------------------------------------------------------- 4. How to compile ----------------------------------------------------------------------------- ---------------------------------------- 4.1 Using Xcode ---------------------------------------- Start XCode and load the XBMC project. Open "External Frameworks and Libraries" and fix any red items by doing a "Get Info" and correcting the path error. Then Project -> Edit Active Executable "XBMC", click "Arguments" tab and add "XBMC_HOME" as an environment variable. Set the value to the path to the XBMC root folder. For example, "/Users/bigdog/Documents/XBMC/linuxport/XBMC" Click the "Build" button. ---------------------------------------- 4.2 Using Eclipse ---------------------------------------- Make sure you install support for C++ (the CDT plugins). Checkout the linuxport branch into your Eclipse project root. Right click on the project and select Build (note that this call out to the xcodebuild tool). ---------------------------------------- 4.3 Using Terminal ---------------------------------------- Issue the following command from the top-level directory: $ xcodebuild -parallelizeTargets -configuration Debug You can also specify "Release" as a configuration. ----------------------------------------------------------------------------- 5. How to run ----------------------------------------------------------------------------- Set the XBMC_HOME environment variable to point to a runtime environment (a good one is the directory inside OSXBMC.app, namely OSXBMC.app/Content/Resources/XBMC). $ export XBMC_HOME=./build/Debug/OSXBMC.app/Contents/Resources/XBMC Then, to run the debug version: $ ./build/Debug/XBMC And the release version: $ ./build/Release/XBMC ----------------------------------------------------------------------------- 6. Tips n' Tricks section -----------------------------------------------------------------------------












