Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-27 | Merge pull request #10988 from wsnipex/texturepacker-ext | Wolfgang Schupp | |
[cmake] allow using an existing Texturepacker binary | |||
2016-11-27 | Merge pull request #10479 from wsnipex/ffmpeg | Wolfgang Schupp | |
cmake: make external, shared ffmpeg default | |||
2016-11-25 | [cmake] allow using an existing Texturepacker binary | wsnipex | |
2016-11-25 | Merge pull request #10967 from Memphiz/fix_addon_platforms_txt | Cristiano A. Silva | |
Fixed missing binary addons | |||
2016-11-25 | [cmake] make external FFmpeg default | wsnipex | |
2016-11-25 | [cmake] modernize FindFFMPEG and bump versions to v3.1 | wsnipex | |
2016-11-23 | fixed: probe for inotify in build system | Arne Morten Kvarving | |
2016-11-23 | [cmake] fix linking wrapped libs with gold linker in debug builds | wsnipex | |
make sure our custom command uses the correct linker flags | |||
2016-11-23 | [cmake] fix linking on linux when not hardcoding python libs | wsnipex | |
partially reverts 3eb46877 | |||
2016-11-23 | [cmake] fix FindPython | wsnipex | |
2016-11-22 | [cmake] allow RPi to build with lirc support (#10962) | Lukas Rusak | |
* [cmake] allow RPi to build with lirc support * fixup! [cmake] allow RPi to build with lirc support | |||
2016-11-21 | [cmake] - fixe wrong parsing of platforms.txt (platforms might be on ↵ | Memphiz | |
seperate lines...) after 897094feeef8357eaf7ce2a4328a062b1af9d151 | |||
2016-11-20 | [cmake] Properly find correct libcec version | Christian Fetzer | |
Just setting a pkgconfig minimum version doesn't work and just causes pkgconfig to not find an older package. But since our CMake modules don't trust package config and validate that the include directory really exists, it would still just find whatever version is installed. The proper way is to either call find_package with VERSION or set <Module Name>_FIND_VERSION inside the module. Additionally: If we don't have a version from package config, find it in the header file. | |||
2016-11-18 | Merge pull request #10865 from fetzerch/cmake_addon_depends | Christian Fetzer | |
[binary-addons] Rename DEPENDS_PATH to ADDON_DEPENDS_PATH | |||
2016-11-17 | Allow overriding CROSSGUID_URL with relative path | Brandon Schaefer | |
2016-11-16 | Merge pull request #10863 from fetzerch/cmake_crosscompile | Christian Fetzer | |
[cmake] Unify usage of CMAKE_CROSSCOMPILE throughout the project | |||
2016-11-14 | [cec] fixed: windows expects cec.dll now instead of libcec.dll | Lars Op den Kamp | |
2016-11-13 | Merge pull request #10910 from garbear/fix-skipping | jenkins4kodi | |
2016-11-12 | [controller dialog] Fix skipping buttons due to acceleratomers, buggy ↵ | Garrett Brown | |
triggers, etc. | |||
2016-11-11 | [cec] bump to libCEC 4.0.0 | Lars Op den Kamp | |
2016-11-10 | [cmake] Allow building add-ons by regex match without bootstrapping first | h.udo | |
2016-11-09 | Merge pull request #10900 from hudokkow/cmake_separate_arguments | Cristiano A. Silva | |
[cmake] separate_arguments() is stupid | |||
2016-11-09 | Merge pull request #10897 from fetzerch/cmake_platform_override | Christian Fetzer | |
[cmake] Fix issue with PLATFORM_OVERRIDE (on linux) | |||
2016-11-09 | [cmake] separate_arguments() is stupid | h.udo | |
2016-11-08 | Merge pull request #10882 from garbear/new-controllers | Garrett Brown | |
Ask user to configure new controllers (once) | |||
2016-11-08 | Show controller dialog if the user connects an unmapped controller | Garrett Brown | |
2016-11-08 | [cmake] Don't allow ENABLE_STATIC_LIBS to be changed by users | Christian Fetzer | |
This option was mainly added as convenience for CMake devs. It's not intended to be changed by users. | |||
2016-11-07 | Merge pull request #10785 from ronie/privacypolicy | Martijn Kaijser | |
add privacy policy | |||
2016-11-07 | update build files | ronie | |
2016-11-06 | [cmake] Fix finding Python on masOS | Christian Fetzer | |
On macOS, use package config for Python. | |||
2016-11-06 | [cmake/tests] Introduce variable to determine if we can execute build artefacts | Christian Fetzer | |
CMAKE_CROSSCOMPILING is set on all platforms if a Toolchain file is used. Even if we use a toolchain file, we still want to be able to execute unit tests on the build host for Linux and OSX. Introduce a new variable for this. | |||
2016-11-06 | [cmake/TexturePacker] TexturePacker on darwin covered by CMAKE_CROSSCOMPILE | Christian Fetzer | |
Toolchain now sets CMAKE_CROSSCOMPILE on osx and ios. | |||
2016-11-06 | Merge pull request #10849 from fetzerch/cmake_doc | Christian Fetzer | |
[cmake] Add doc target that builds the doxygen documentation | |||
2016-11-05 | Merge pull request #10784 from Paxxi/libass | Pär Björklund | |
[deps][fix][win32] Fix embedded fonts in libass | |||
2016-11-05 | [binary-addons] Rename DEPENDS_PATH into ADDON_DEPENDS_PATH | Christian Fetzer | |
DEPENDS_PATH is used twice in the code build system it's set to the system depends path (via toolchain file). In the addon system it's used to point to the place where addon dependencies should be built. This change renames the variable for binary-addons to ADDON_DEPENDS_PATH. The toolchain file can then be used for local addon builds. | |||
2016-11-04 | [cmake] Add doc target that builds the doxygen documentation | Christian Fetzer | |
2016-11-03 | Merge pull request #10837 from fetzerch/cmake_cleanup | Christian Fetzer | |
[cmake/cleanup] file(REMOVE/REMOVE_RECURSE) ignores non existing files | |||
2016-11-03 | Merge pull request #10836 from fetzerch/cmake_android_addon_fix | Christian Fetzer | |
[cmake/android] Fix binary-addon packaging | |||
2016-11-02 | [win32] Set minimum Windows 10 version for UWP to be installed which ↵ | Martijn Kaijser | |
contains fix for BSOD https://support.microsoft.com/en-gb/kb/3197954 | |||
2016-11-01 | Merge pull request #10829 from wsnipex/xml2 | Wolfgang Schupp | |
[cmake] add our own FindLibXml2.cmake, needed for static libs | |||
2016-11-01 | [cmake/cleanup] file(REMOVE/REMOVE_RECURSE) ignores non existing files | Christian Fetzer | |
There's no need to protect `file(REMOVE/REMOVE_RECURSE)` calls by `if(EXISTS)`. | |||
2016-11-01 | [cmake] Fix unstable check_install_permissions | Christian Fetzer | |
The function execute_process does not execute multiple COMMANDS sequentially. They are executed in parallel with in/output piped to the next COMMAND. Therefore execute commands with separate calls and simply check if the files exist afterwards. Fixes also android binary-addon packaging. | |||
2016-10-31 | [cmake/android] Attempt to fix binary-addon packaging | Christian Fetzer | |
Split touch in two commands because it's not mentioned in the documentation that touch takes multiple parameters. https://cmake.org/cmake/help/latest/manual/cmake.1.html#command-line-tool-mode | |||
2016-10-31 | [binary-addons] Clean patch file in add_addon_depends | Christian Fetzer | |
Make sure that we clean the generated patch file so that a rerun of cmake doesn't end up trying to apply the same patch multiple times. This happens with make clean && make is used. | |||
2016-10-31 | [cmake/readme] Fix variable name for addon build | Christian Fetzer | |
The target is compiled into the directory given under `${APP_NAME_UC}_BUILD_DIR`. See AddonHelpers.cmake. | |||
2016-10-30 | Merge pull request #10815 from peak3d/settings_xml_in | Markus Pfau | |
allow settings.xml.in | |||
2016-10-30 | Add patch from taxigps and don't blindly assume that Arial is the fallback font | Pär Björklund | |
2016-10-30 | New build of libass, try to not smash the stack | Pär Björklund | |
2016-10-30 | Update libass | Pär Björklund | |
Custom libass which supports font enumeration of customer fonts. Seems to work but needs more testing | |||
2016-10-30 | [cmake] add our own FindLibXml2.cmake, needed for static libs | wsnipex | |