Skip to content

dmytrokoren/kodi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation


Requirements:

  • MacOS High Sierra
  • Xcode: 9.2
  • Java 8u202

1. Getting the source code

git clone https://github.com/dmytrokoren/kodi.git --depth=1 --single-branch

2. Install Kodi build depends & binary addons

cd $HOME/kodi/tools/depends
./bootstrap
./configure --host=arm-apple-darwin --with-cpu=arm64 --with-platform=tvos
make -j$(getconf _NPROCESSORS_ONLN)
make -j$(getconf _NPROCESSORS_ONLN) -C target/binary-addons

3. How to compile

cd $HOME/kodi
make -j$(getconf _NPROCESSORS_ONLN) -C tools/depends/target/xbmc
make -j$(getconf _NPROCESSORS_ONLN) clean
make -j$(getconf _NPROCESSORS_ONLN) xcode_depends

4. Using Terminal (command-line)

Open Kodi project in Xcode and make adjustments required before building

open $HOME/kodi/Kodi.xcodeproj
xcodebuild -project $HOME/kodi/Kodi.xcodeproj -target Kodi-TVOS -configuration Release build \ ONLY_ACTIVE_ARCH=YES ARCHS=arm64 VALID_ARCHS=arm64 CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO

5. Using Xcode

=== RECOMMENDED TO USE TERMINAL COMMAND TO BUILD KODI ===

Go to Kodi folder located in home folder ($HOME/kodi).
Open Kodi.xcodeproj
Set target compilation as Kodi-TVOS > Generic tvOS Device

Do changes for Target Kodi-TVOS & TVOSTopShelf:
Change Bundle Identifier to a unique name.
Select your Team and Provisional Profile.

After all required fields are satisfied.
Xcode Main Menu > Products > Clean > and then Build.


6. Build Path & Code Sign

This is the path when using Terminal Build $HOME/kodi/build/Release-appletvos

This is the path when using Xcode Build (to get Library folder- Hold Alt and navigate to finder GO)
$HOME/Library/Developer/Xcode/DerivedData/Kodi-xxxxxxxxxxxxx/Build/Products/Debug-appletvos/Kodi.app

NOTE: Code Sign it with https://dantheman827.github.io/ios-app-signer/


See [docs/README.xxx] (https://github.com/xbmc/xbmc/tree/master/docs) for specific platform build information.

Quick Kodi development links

Useful links

Enjoy Kodi and help us improve it today. :)

About

No description, website, or topics provided.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
copying.txt
Unknown
LICENSE.GPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published