Age | Commit message (Collapse) | Author |
|
There have been a number of changes to skins, and estouchy has not been kept up to
date. At this point no one has shown interest to update it, so remove it for now.
|
|
matches behavior of other scripts
|
|
|
|
|
|
|
|
DllPaths_generated.h only has .so libs, so change from dylib to match
We currently have no dylibs in $TARGET_FRAMEWORKS/"*dylib*, so just remove
this block. Fixes this message
error: /Applications/Xcode_14.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool-classic: can't open file: /Users/Shared/jenkins/workspace/TVOS/build/build/Debug-appletvos/Kodi.app/Frameworks/*dylib* (No such file or directory)
|
|
|
|
|
|
Instead of building the kodi target as a binary, build as a bundle.
This fixes not being able to use keyboard input when running kodi target in xcode
for debugging.
|
|
|
|
prepares DMG content in temp directory instead of writing directly to the disk image, the image is mounted only to set volume icon
|
|
fixes detach error on Catalina
|
|
|
|
|
|
[Linux] Fix Lintian warnings
|
|
|
|
currently the mkdmg-osx.sh script will fail when project is an xcode generated project
You need to specify the build target
The issue is that xcode projects arent a set configuration type at cmake generation time
CORE_BUILD_CONFIG will be empty. This passes the xcode configuration type to the script
so the type can be used to build the dmg correctly.
|
|
cp doesnt like symlinks, and is erroring out for deb packaging on ios/tvos
use rsync, and dont follow symlinks
|
|
This is conformant to POSIX and should work on Windows and OSX too.
Also this fixes Lintian 'unusual-interpreter' warnings.
|
|
Kodi is Kodi since "XBMC 14", we can assume that
no one will update from XBMC 13 to Kodi 19.
|
|
Kodi is Kodi since "XBMC 14", we can assume that
no one will update from XBMC 13 to Kodi 19 on iOS.
|
|
[tools/codesign][tvOS][Jailbreak] Fake sign kodi-topshelf + fix crash on start on Unc0verTV
|
|
Fake-signing kodi-topshelf binary is needed to have
Kodi Top Shelf feature working on jailbroken devices.
Fake-signing all other Mach-O files is needed to have
Kodi working on Unc0verTV jailbroken devices.
(But it's not needed on checkra1n devices...)
|
|
This file is no more generated by Xcode since version 9.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix ios/tvos usage
rbpi requires to explicitly remove lcms, as it doesnt respect the --disable-lcms
flag for some reason, and causes a build failure trying to build the _imagingcms extension when it shouldnt
be building it at all.
building 'PIL._imagingcms' extension
/usr/bin/ccache /home/jenkins/rbpi-dev/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -fPIC -mcpu=cortex-a7 -mfloat-abi=hard -mfpu=neon-vfpv4 -mvectorize-with-neon-quad -pipe -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -Wno-deprecated-declarations -isystem/home/jenkins/rbpi-dev/firmware/opt/vc/include -isystem/home/jenkins/rbpi-dev/firmware/opt/vc/include/interface/vcos/pthreads -isystem/home/jenkins/rbpi-dev/firmware/opt/vc/include/interface/vmcs_host/linux -Og -g -D_DEBUG -isystem /home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/raspberry-pi2-debug/include -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/raspberry-pi2-debug/include/freetype2 -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/target/pythonmodule-pil/raspberry-pi2-debug/src/libImaging -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/i686-linux-gnu-native/include -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/raspberry-pi2-debug/include -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/raspberry-pi2-debug/include/python3.7 -I/usr/local/include -I/usr/include -I/home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/i686-linux-gnu-native/include/python3.7 -c src/_imagingcms.c -o build/temp.linux-x86_64-3.7/src/_imagingcms.o
In file included from /home/jenkins/workspace/LINUX-RBPI/tools/depends/xbmc-depends/raspberry-pi2-debug/include/python3.7/Python.h:11:0,
from src/_imagingcms.c:29:
/usr/include/limits.h:26:36: fatal error: bits/libc-header-start.h: No such file or directory
#include <bits/libc-header-start.h>
^
compilation terminated.
error: command '/usr/bin/ccache' failed with exit status 1
Makefile:71: recipe for target '.installed-raspberry-pi2-debug' failed
|
|
|
|
|
|
`/dev/disk` can have arbitrary amount of digits
|
|
|
|
|
|
|
|
binary-addon building added to xcode project for tvOS.
The default behaviour is to add all addons to the project, but not add as a dependency.
This means the addons will NOT be built be default.
Documentation updated and shows how to selectively build addons if required and how to
add the auto building dependecy to the Xcode project.
|
|
Initial commit for TVOS platform.
|
|
|
|
|
|
Xcode is now the only supported cmake generator for ios. make build no longer available
for ios, removed from docs
updated jenkins buildsteps for ios to use xcodebuild
macos/tvos docs for cmakebuildsys updated for use with xcodebuild
Cleanup of cmake and darwin/support scripts to use existing default variables from xcode
project instead of defining additional.
|
|
implement darwin_embedded CORE_SYSTEM_NAME and OS.
This provides a single parent for ios/tvos common build code, and allows ios/tvos
specific code via CORE_PLATFORM_NAME
|
|
hardcoded min version
|
|
This removes the requirement for disabled SIP (for fakeroot) or the build user being a member of the sudo group.
The --root-owner-group option is available since dpkg 1.19.0.
|
|
- darwin doesn't have gnu patch
- darwin perl version is 5.18.2
- dpkg-deb on ios (jailbreak) can't handle xz compression and gzip compression is bad, therfore allow using lzma compression
|
|
|
|
Codesing.command
|