sy6sy2 / xbmc

Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.
https://kodi.tv/
Other
6 stars 1 forks source link

Test xcodebuild for tvOS including ‘deb’ target #24

Open phunkyfish opened 5 years ago

phunkyfish commented 5 years ago

We have only tested using Xcode UI. Need to test this method of building the full deb release from start to finish.

kambala-decapitator commented 5 years ago

worked almost perfectly for me. The only issue I encountered was signing: to actually sign the bundle (and receive BUILD SUCCEEDED) I had to append -allowProvisioningUpdates to the cmake command --- this enabled Xcode's automatic signing and then it succeeded.

Deb packaging also went fine except one error in the doc, for which I opened a PR: https://github.com/SylvainCecchetto/xbmc/pull/36

phunkyfish commented 5 years ago

So this should be updated in the docs too. I mean the -allowProvisioningUpdates

kambala-decapitator commented 5 years ago

I'm not entirely sure if this flag is actually required. I tested with Xcode 10, but minimum supported version is Xcode 9 afaik.

Would be great if someone else also tested this.

phunkyfish commented 5 years ago

I no longer have Xcode 9 configured. Maybe someone else could check this.

fuzzard commented 5 years ago

Fully functioning process

Need to update some build docs, and update buildsteps for jenkins to use xcodebuild.