aboutsummaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)Author
2016-12-13[cmake] linux: report docdir and install docs into docdirChris Mayo
2016-12-13[peripheral] change libKODI_peripheral.h to style of the othersAlwin Esch
2016-12-13[peripheral] bye, bye libKODI_peripheral.cppAlwin Esch
2016-12-13[adsp] bye, bye libKODI_adsp.cppAlwin Esch
2016-12-12Merge pull request #11145 from notspiff/fix_mhdMartijn Kaijser
fix compile without microhttpd
2016-12-12[depends] remove rtmp as it's included through ffmpeg or as binary addonMartijn Kaijser
2016-12-12[cmake] Add support for libcap if we find ith.udo
2016-12-12fix compile without microhttpdnotspiff
2016-12-12fixed: the assumption of toolchain = crosscompile cause issuesnotspiff
ref https://github.com/gentoo/gentoo/pull/3027
2016-12-12Merge pull request #11137 from hudokkow/cmake_bluetoothCristiano A. Silva
[cmake] Add support for Bluetooth
2016-12-11Merge pull request #11129 from AlwinEsch/remove-shared-addon-lib-inputstreamAlwin Esch
[inputstream] bye, bye libKODI_inputstream.cpp
2016-12-11Merge pull request #11128 from candrews/remove-glewMartijn Kaijser
Remove remaining references to glew
2016-12-11CMake: Fix TexturePacker installation directoryGarrett Brown
2016-12-11[cec] missed change in cmake file after cc3ae0339faf2b669bee20cb360c526410910f42Martijn Kaijser
2016-12-11Merge pull request #11113 from candrews/remove-libmadMartijn Kaijser
Remove remaining reference to libmad
2016-12-11[cmake] Add support for Bluetoothh.udo
2016-12-11Merge pull request #11111 from candrews/remove-libmodplugMartijn Kaijser
[dependencies] remove remaining references to libmodplug
2016-12-11[inputstream] bye, bye libKODI_inputstream.cppAlwin Esch
2016-12-11Remove remaining references to glewCraig Andrews
glew was (mostly) removed in 03ff0d5ea02963b1283fe8bc7c1bad18f2dd97b6; this commit removes any remaining references to it.
2016-12-11Merge pull request #11109 from AlwinEsch/remove-shared-addon-lib-pvr2Alwin Esch
[pvr] bye, bye libXBMC_pvr.cpp
2016-12-11[cmake] fix building when fribidi was built with glibwsnipex
2016-12-10Remove remaining references to libmadCraig Andrews
libmad was removed in https://github.com/xbmc/xbmc/pull/4499
2016-12-10[dependencies] remove remaining references to libmodplugCraig Andrews
libmodplug was removed in https://github.com/xbmc/xbmc/pull/9995 so remove remaining references
2016-12-10[pvr] bye, bye libXBMC_pvr.cppAlwin Esch
2016-12-10Merge pull request #10509 from fetzerch/cmake_xcode_iosChristian Fetzer
[cmake/ios] Enable Xcode generator for IOS
2016-12-09Merge pull request #10946 from Kwiboo/cmake-win32Philipp Temminghoff
[cmake/win32] fixes for building with abnormal configuration
2016-12-09[cmake/ios] Enable Xcode generator for IOSChristian Fetzer
- 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
2016-12-09[cmake] Set correct output directory for core_add_shared_libraryChristian Fetzer
Set the correct output-directory for shared libraries on all platforms (module vs. shared library with different extensions on Darwin) and for all configurations (Debug, Release, RelWithDebInfo, MinSizeRelease).
2016-12-09Merge pull request #11083 from BrandonSchaefer/find-drm-cmakeWolfgang Schupp
Explicitly check/find libva-drm in CMake
2016-12-08We should explicitly check/find libva-drmBrandon Schaefer
2016-12-08[cmake] fix: command not found "GIT_SHALLOW 1"wsnipex
2016-12-06[cmake] Fix FindXSLT.cmake typoh.udo
2016-12-02Enable VAAPI support for Mir using DRMBrandon Schaefer
2016-12-02[cmake] linux: install game headerswsnipex
2016-12-02Merge pull request #10898 from BrandonSchaefer/masterRainer Hochecker
Mir windowing system for Kodi
2016-12-01[retroplayer] MyGames windowGarrett Brown
2016-12-01[retroplayer] RetroPlayer coreGarrett Brown
Thanks to elpendor for RGB565 support, poisson for RAII improvements, ChrisMyhre for catching a compile error, notspiff for CMake fixes, acmiyaguchi for video and audio codec support, and popcornmix for Raspberry Pi support (PR 62). TODO: Is a call to `g_renderManager.IsStarted()` needed?
2016-12-01[retroplayer] Game add-onsGarrett Brown
Thanks to Themaister for rewind functionality, fetzerch for mouse support, file length check and cmake modifications, topfs2 for fixing a crash when loading game clients, eibma for fixing linux compilation errors, a1rwulf for catching a missing callback symbol and fixing some rebase errors, and to notspiff for helping with the rebrand and cmake.
2016-12-01[retroplayer] Game info tagsGarrett Brown
This is mostly a stop-gap implementation until PyRomInfo (https://github.com/garbear/pyrominfo) is included. Thanks to fetzerch for fixing a PVR-related crash.
2016-12-01[retroplayer] Keyboard playersGarrett Brown
2016-12-01[retroplayer] Game settingsGarrett Brown
2016-12-01Mir windowing systemBrandon Schaefer
2016-11-30[cmake] Support @MINGW_TOOLCHAIN_FILE@ in dependency's flags.txtmontellese
2016-11-30[binary addons] Add msys and mingw dependencies (from kodi's mingw/msys)Christian Fetzer
2016-11-30[binary addons] Support platform specific deps.txtmontellese
2016-11-30[cmake] Move downloading of patch.exe tool into generic tool scriptmontellese
2016-11-30[addon/depends] Clone only the last commit of dependenciesChristian Fetzer
This has been introduced with CMake 3.6 but is ignored on older versions.
2016-11-30[addon/depends] Handle autocrlf for dependsChristian Fetzer
On Windows, if we have addon dependencies, we need to forcefully disable autocrlf because otherwise the patches will not apply. Patches are typically in LF format (and the build system automatically adds --binary if necessary). But the patches will also not apply if the source files are in CLRF which can happen if the user has core.autocrlf=true in the global git config. A better way of fixing would be to pass the config already to clone: https://gitlab.kitware.com/cmake/cmake/issues/15799
2016-11-30[cmake] use app name target for application manifestJonas Karlman
2016-11-30[cmake] fix build error when version tag is emptyJonas Karlman