aboutsummaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)Author
2016-05-15[cmake/win32] Fix syncing cpluff.dll to build treeChristian Fetzer
A clean build with CMake will cause an error when trying to run Kodi, because cpluff.dll is not found in the synced tree. Reason is that the list of files that are synced (from installdata directory) is done at configure time but cpluff.dll is only compiled at build time. These lines would be obsolete if we could properly compile cpluff in the build tree.
2016-05-15[cmake/addons] Make relative ADDON_SRC_PREFIX relative to the build directoryChristian Fetzer
Currently a relative path to ADDON_SRC_PREFIX is relative to the CMake file. This fixes the path to be relative to the current working directory, aka. the build root directory. This allows a consistent use of CMake from the shell where relative paths are always understood as being relative to the cwd.
2016-05-14Fix linking of the test suitePär Björklund
2016-05-13Merge pull request #9776 from Paxxi/taglibv2Dave Blake
[win32][depends] Fixing taglib debug build
2016-05-12[cmake/linux] Add option for LIRCChristian Fetzer
2016-05-10Merge pull request #9787 from stefansaraev/cleanup1Stefan Saraev
[cleanup] ogg/vorbis/flac leftovers
2016-05-09[cleanup] ogg/vorbis/flac leftoversStefan Saraev
2016-05-08Second try at getting taglib rightPär Björklund
2016-05-08[docs] fix typo in cmake readmeMartijn Kaijser
2016-05-06Updated taglib to v1.11Pär Björklund
2016-05-04[network] webserver: move some helper methods from CWebServer to ↵montellese
HTTPRequestHandlerUtils
2016-05-04Merge pull request #9716 from fetzerch/cmake_osx_packagingChristian Fetzer
[cmake] Packaging for OSX
2016-05-04Merge pull request #9692 from smspillaz/fix-16708Wolfgang Schupp
cmake: Handle generated files in core_add_test correctly
2016-05-04[cmake/osx] OSX packagingChristian Fetzer
2016-05-04cmake: Add note in README about SUPPORT_SOURCESSam Spilsbury
2016-05-03[cmake] Fix *.cmake files install after 3e19e40h.udo
2016-05-03[cmake/osx] Fix building XBMCHelperChristian Fetzer
2016-05-03[cmake/osx] Add org.xbmc.helper.plist to installdataChristian Fetzer
2016-05-03[cmake/osx] Adapt addon lib names and options, don't wrap addon libsChristian Fetzer
Darwin has two lib formats shared libs (dylib) and bundles (so). Make sure to use the expected formats and extensions. We use bundles for all libs that are not wrapped (addon libs) and dylibs for others (libexif, libdvd). Also use the same ARCH that is used by autotools (osx-x86 instead of osx-x86_64-apple-darwin).
2016-05-03[cmake/osx] Use TexturePacker from buildtools-nativeChristian Fetzer
2016-05-03[cmake] Fix wrapping libdvdChristian Fetzer
Libdvd* libraries were not wrapped. Every call to core_link_library that does not happen in the main CMakeLists.txt has to export the WRAP_FILES variable to parent scope.
2016-05-02Merge pull request #9718 from arnova/membufcache_bye_byearnova
removed: Unused MemBufferCache class
2016-05-02cmake: Provide a way to deal with generated files in gtest_add_testsSam Spilsbury
Generated files don't exist yet, so they can't just be passed to file(READ). Unfortunately, the GENERATED property doesn't help that much here, since it is only visible to lists in the same directory as the relevant source file. Since we call gtest_add_tests at the toplevel CMakeLists.txt, it won't be visible. Generated files which form part of the tests but don't contain any tests themselves should be put into SUPPORT_SOURCES before core_add_test is called. In that case, they won't be considered as part of the library.
2016-05-02[cmake][addons] Print warning if APP_ROOT is used and set CORE_SOURCE_DIR to ↵h.udo
its value
2016-05-02[cmake][addons] Rename APP_ROOT to CORE_SOURCE_DIR for consistencyh.udo
2016-05-02Merge pull request #9713 from wsnipex/cmake-fixWolfgang Schupp
[binary-addons] cmake: pass OVERRIDE_PATHS to addons
2016-05-02Merge pull request #9730 from fetzerch/cmake_vtbChristian Fetzer
[cmake] Sync VTB changes
2016-05-01Merge pull request #9671 from fetzerch/cmake_addonsChristian Fetzer
[cmake/linux] CMake buildsystem & binary addons
2016-05-01[cmake/darwin] Sync VTB changesChristian Fetzer
2016-05-01[cmake] Drop obsolete dependency to libjpegChristian Fetzer
2016-05-01iOS: adapt iOS keyboard to changes in ProcessRenderLoopRainer Hochecker
2016-05-01Merge pull request #9657 from ksooo/epg-grid-window-performanceKai Sommerfeld
[EPG] EPG grid window performance improvements
2016-04-30Merge pull request #9691 from smspillaz/fix-16707Wolfgang Schupp
cpluff: Build ExternalProject in source
2016-04-30[binary-addons] cmake: pass OVERRIDE_PATHS to addonswsnipex
2016-04-29Merge pull request #9709 from hudokkow/cmake_pulseCristiano A. Silva
[cmake][linux] Insert PulseAudio block into kodi-standalone
2016-04-29[cmake][linux] Insert PulseAudio block into kodi-standaloneh.udo
2016-04-29[EPG] CGUIEPGGridContainer: Refactor: Encapsulate grid data and optimize ↵Kai Sommerfeld
data refresh algorithm - e.g. reduce number of iterations over all channels and epg events.
2016-04-29[cmake] platform/archsetup.cmake indenth.udo
2016-04-29[cmake] 'prefix' is set in platform/pathsetup.cmake and 'APP_LIBDIR' isn't ↵h.udo
used at all
2016-04-29Merge pull request #9693 from smspillaz/fix-16706Wolfgang Schupp
cmake: Handle ENABLE_VAAPI and ENABLE_VDPAU both being disabled correctly
2016-04-28cmake: Handle source files with absolute pathsSam Spilsbury
A source file might have an absolute path if it was being generated and stored in the binary directory.
2016-04-27removed: Unused MemBufferCache class. Was replaced by CircularCache ages agoarnova
2016-04-27cpluff: Build ExternalProject in sourceSam Spilsbury
CPluff doesn't like to be built out of source.
2016-04-27cmake: Don't add a library if it has no sourcesSam Spilsbury
This can happen with VDPAU and VAAPI disabled.
2016-04-26[depends] remove libogg / libvorbisStefan Saraev
2016-04-26[depends] remove libflacStefan Saraev
2016-04-24[cmake] Package additional xbt files (themes)Christian Fetzer
2016-04-24[cmake] Remove core_find_git_rev() dead code and print 'nogitfound' if .git ↵h.udo
dir is missing
2016-04-24[cmake][addons] Modernize READMEh.udo
2016-04-24[cmake] Install xbmc.addon/*.xsd filesh.udo