aboutsummaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)Author
2016-10-28[linux] use appname instead of hardcoding kodironie
2016-10-27Revert "[xbmc][win]Build addons with debug info on Windows"Martijn Kaijser
2016-10-24[win32] .url extension is not allowed to be registered for UWP appsMartijn Kaijser
2016-10-23Build addons with debug info on WindowsPär Björklund
Change buildsetup to bundle all our PDB files into an archive, should hopefully make it easier to look at addon crashes
2016-10-19[cmake/addons] - pass our toolchain when manually calling cmakeMemphiz
2016-10-16Merge pull request #10710 from MartijnKaijser/uwp_fileextMartijn Kaijser
[win32] extend UWP with capabilities and file associations
2016-10-16[win32] extend UWP with capabilities and file associationsMartijn Kaijser
2016-10-16Merge pull request #10712 from ronie/uisoundsMartijn Kaijser
remove last references to confluence
2016-10-16rename ui sound addonronie
2016-10-15Merge pull request #10703 from hudokkow/cmake_build_addonCristiano A. Silva
[cmake] Fix build_addon() macro
2016-10-15Merge pull request #10683 from wsnipex/aarch64Wolfgang Schupp
[android] don't strip binaries in debug builds
2016-10-14[cmake] Fix build_addon() macroh.udo
2016-10-13[cmake] set debug flags when doing debug buildswsnipex
2016-10-12[cmake/android] Let kodi library depend on kodi-librariesChristian Fetzer
When building for android 'make kodi' couldn't build the shared libraries (as it was causing a circular dependency). This has been resolved with https://github.com/xbmc/xbmc/pull/10659/commits/88f02f22ff4eae428473e11d49d7728ad505978c.
2016-10-12[cmake] Libraries are passed twice to the linker command lineChristian Fetzer
The target_link_libraries command with PUBLIC for lib${APP_NAME_LC} already propagates the libraries to the main binary, there's no need to add them a second time.
2016-10-09[BuildSetup.bat] Remove unnecessary skin buildingChristian Fetzer
CMake's pack-skin target already packages the skin (builds the xbt files). The current scripts produced empty xbt files, and the final package only worked because of an error in CMake which was overriding the xbt file again with a working version.
2016-10-09[cmake] Don't install/mirror skins and audioencoder plugins twiceChristian Fetzer
Skins are already handled in main CMakeLists.txt. Audioencoders are listed twice in installdata.
2016-10-09[BuildSetup.bat] Update usage instructionsChristian Fetzer
2016-10-09Merge pull request #10660 from hudokkow/cmake_cleanupCristiano A. Silva
[cmake] get_filename_component(... PATH) is deprecated. Use DIRECTORY instead
2016-10-09Merge pull request #10659 from peak3d/aarch64Markus Pfau
aarch64 build support
2016-10-09fix encrypted DVD playbackwsnipex
2016-10-09[cmake] check for inttypeswsnipex
2016-10-09[cmake] set DT_SONAME in wrapped libswsnipex
2016-10-09[cmake] Macros: use ${CMAKE_COMMAND} instead of "cmake"wsnipex
2016-10-09[Android] Fix BundleFiles RegExpMarkus Pfau
2016-10-09[cmake] android: resolve symlinks when copying libs to install dirwsnipex
2016-10-09aarch64 compile stuffMarkus Pfau
2016-10-08[cmake] get_filename_component(... PATH) is deprecated. Use DIRECTORY insteadh.udo
2016-10-07Merge pull request #10538 from fetzerch/cmake_docsChristian Fetzer
[cmake] Improve documentation
2016-10-05[cmake/osx] Fix detecting SSE4.2 and AVX2 hardware supportRechi
2016-10-03[cmake] Fix always outdated targets (with autotools remnants)Christian Fetzer
When the source directory has build artefacts from a previous autotools build, cmake always ran the pack-skin target or build addon libraries. AutotoolsRemoval: Should be revisited when autotools has been removed.
2016-10-03[cmake] Fix always outdated wrap_libexif targetChristian Fetzer
The wrap_libexif target was always outdated and always relinked because CMake assumed that the file is generated in another directory. `make --debug=basic wrap_libexif` output: Updating goal targets.... File 'build/exif/CMakeFiles/wrap_libexif.dir/build' does not exist. File 'wrap_libexif' does not exist. File 'build/exif/CMakeFiles/wrap_libexif' does not exist. File 'build/exif/system/libexif-x86_64-linux.so' does not exist. Must remake target 'build/exif/system/libexif-x86_64-linux.so'. make[3]: Entering directory '/home/jcf/develop/kodi/kodi-build' [100%] Generating system/libexif-x86_64-linux.so
2016-09-30[cmake] Make sure we strip when CMAKE_BUILD_TYPE=Releaseh.udo
2016-09-29[cmake] fix unresolved symbols in libdvdwsnipex
2016-09-29[cmake] Macros: add new option to core_link_library that allows passing ↵wsnipex
extra libs to link
2016-09-29[cmake] don't rebuild libdvd if we already have it in dependswsnipex
2016-09-25Merge pull request #10396 from fetzerch/cmake_win_3.6Christian Fetzer
[cmake/win32] Bump minimum CMake version to 3.6
2016-09-24[cmake] Improve documentationChristian Fetzer
2016-09-23Merge pull request #10482 from fetzerch/cmake_lircChristian Fetzer
[cmake] Fix LIRC_DEVICE option
2016-09-23[BuildDependencies] Show wget output to see where it's downloading fromChristian Fetzer
2016-09-23[cmake/win32] Bump minimum CMake version to 3.6Christian Fetzer
CMake 3.6 introduced VS_STARTUP_PROJECT which we use to make kodi the default target that gets built and run with F5. The implementation of the CMake buildsystem for windows was done with 3.4 and 3.5. Therefore versions < 3.4 will likely not work.
2016-09-22Merge pull request #10443 from fetzerch/cmake_win_cleanupMartijn Kaijser
[cmake/win32] Remove BUILDING_WITH_CMAKE ifdeffery
2016-09-22Merge pull request #10528 from fetzerch/cmake_ccacheChristian Fetzer
[cmake] Fix FindCCACHE module
2016-09-22[cmake] Fix FindCCACHE moduleChristian Fetzer
The module is used with core_optional_dep so it needs to set CCACHE_FOUND to work.
2016-09-21Merge pull request #10497 from afedchin/ffmpeg_msvc_fixAnton Fedchin
[mingwlibs] a set of small fixes for ffmpeg build proc.
2016-09-21[mingw] dependencies: added liblzma to dependencies. allows build ffmpeg ↵Anton Fedchin
with lzma support.
2016-09-21[mingw] dependencies: bump gnutls version.Anton Fedchin
2016-09-20[win32] fix appx manifest Visual C++ Redistributable for Visual Studio 2015 ↵Martijn Kaijser
dependency
2016-09-18[cmake/addons] Fix packaging for androidChristian Fetzer
2016-09-17[cmake] Fix LIRC_DEVICE optionChristian Fetzer
Consolidate the LIRC_DEVICE option in main CMakeLists.txt to avoid code duplication. Fix handling of quotes in that option. Currently if a user wants to set LIRC_DEVICE, escaped quotes have to be used. This is inconvenient and has been reported as bug: http://trac.kodi.tv/ticket/16860.