Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
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
|
|
builds
|
|
Ios11 jailbreak
|
|
|
|
|
|
|
|
|
|
Verbatim copy of https://www.gnu.org/licenses/old-licenses/gpl-2.0.md
|
|
|
|
projects are generated via cmake
|
|
incorrect sRGB profile' warnings
|
|
incorrect sRGB profile' warnings
|
|
warnings"
This reverts commit 7aace3e83f79198ec9bea45c4b06444102d07196.
|
|
Remove fallback definition of FILE
|
|
|
|
_FILE_DEFINED is the include guard for stdio.h on Windows.
We no longer provide a fallback of definition of FILE (which
doesn't match most systems) in the case !_FILE_DEFINED, so
the definition is now unnecessary.
|
|
|
|
|
|
|
|
|
|
|
|
work for me on sierra)
|
|
|
|
|
|
- Adapt Toolchain file to build a bundles with xcode.
This change has to be done in the Toolchain file because CMake
otherwise fails to run some compile checks.
- Unify path where bundle is built for Makefiles and Xcode
to build/$(CONFIGURATION)-$(EFFECTIVE_PLATFORM_NAME)
- Set only one architecture to prevent building multi-arch bundles.
- Simplify Install.cmake. Existing scrips are called now as post build
steps so that the bundle can be executed with Xcode
- Apply xcconfig settings.
Note: Two adaptions to the existing "autotools/Xcode" scripts were
needed.
- CMake cannot have the bundle name be different to the binary
and we cannot call the binary "Kodi.bin". The script has been adapted
to adapt the library execution path directly in place.
- CMake calls mkdeb.sh with "Debug-iphoneos", hence the script has been
adapted to match strings starting with "debug" or "release".
Reference:
- https://cmake.org/Bug/view.php?id=15329
- http://stackoverflow.com/questions/33660608/how-can-i-disable-xcode-bitcode-within-a-cmake-project
|
|
|
|
restarted in case of exit
|
|
|
|
|