Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-24 | [cmake] Don't copy test files to install dir | h.udo | |
2016-04-23 | [cmake/linux] Use APP_NAME_LC instead kodi | Christian Fetzer | |
2016-04-23 | [cmake] prepare a basic add-on build directory in the kodi build tree | Arne Morten Kvarving | |
this allows for easier development of add-ons on platforms which do not depend on crosscompiling and which supplies dependencies on the system level (typically linux). by adding -DCMAKE_PREFIX_PATH=<kodi build dir>/build to the add-on build, an add-on can be built easily against a specific version of kodi. | |||
2016-04-23 | [cmake] mirror add-on builds in kodi build tree | Arne Morten Kvarving | |
this allows for easier development of add-ons on platforms which do not depend on crosscompiling and which supplies dependencies on the system level (typically linux). by adding -DKODI_BUILD_DIR=<kodi build dir> to the add-on build, it will mirror the binary and the addon-src/<addonid> folder in addons/<addonid> in the kodi build tree. | |||
2016-04-23 | [cmake] install cmake-config on linux | Arne Morten Kvarving | |
2016-04-17 | New build of openssl that's not linked against debug vcruntime | Pär Björklund | |
2016-04-16 | Merge pull request #9568 from hudokkow/cmake | Cristiano A. Silva | |
[cmake][linux] Several fixes | |||
2016-04-15 | [cmake] Print some more debugging info | h.udo | |
2016-04-15 | [cmake] Fix core_find_git_rev logic | h.udo | |
2016-04-15 | [cmake] Fix for Kodi refusing to run outside build dir | h.udo | |
2016-04-15 | [cmake] Fix stray '\' in exec_prefix and datadir | h.udo | |
2016-04-15 | [cmake][linux] Install missing *.cmake files | h.udo | |
2016-04-15 | [cmake][linux] Add missing symlinks | h.udo | |
2016-04-15 | [cmake][linux] kodi.desktop is the name | h.udo | |
2016-04-15 | [cmake][linux] Install correct icons | h.udo | |
2016-04-15 | [cmake] Install copying.txt and version.txt | h.udo | |
2016-04-14 | Pass postdata Base64 encoded using CURL Options | mapfau | |
2016-04-12 | Merge pull request #9588 from Paxxi/more_vs2015_fixes | Pär Björklund | |
[fix][win32][depends] This should resolve the python issues caused by vs2015 upgrade. | |||
2016-04-12 | Merge pull request #9582 from Montellese/cmake_addons_fixes | jenkins4kodi | |
2016-04-09 | Remove commented stuff, update cmake builds as well and ofc, packaging ↵ | Pär Björklund | |
crossguid failed so bump it to v3 | |||
2016-04-09 | This should resolve the python issues caused by vs2015 upgrade. | Pär Björklund | |
Fixed copying of dll during build to avoid risking using python27.dll from system32 Rebuilt all statically linked libs with _ITERATOR_DEBUG_LEVEL=0 because of performance issues, especially during video development Curl should once again be linked against openssl switched all projects to use /MD or /MDd because it enables sharing of env between the loaded modules making our environment hacks less needed. Added curl and openssl to ignore list to avoid them being hooked by our crt emulation. This needs a proper fix and is likely resolved by Voyager's PR | |||
2016-04-08 | [cmake] binary addons: log the specific addons to be bootstrapped | montellese | |
2016-04-08 | [cmake] binary addons: no need to pass CMAKE_BUILD_TYPE to the bootstrap project | montellese | |
2016-04-08 | [cmake] binary addons: pass ADDONS_TO_BUILD as a whitespace (instead of ↵ | montellese | |
semicolon) separated string | |||
2016-04-08 | [cmake] binary addons: trim ADDONS_TO_BUILD parameter to avoid empty entries ↵ | montellese | |
in the list | |||
2016-04-07 | [win32] fix DelayLoadDLLs VS property for the "Debug Testsuite" configuration | montellese | |
2016-04-06 | Merge pull request #9561 from fetzerch/cmake_exportfiles | Christian Fetzer | |
[cmake] Speed up export-files target | |||
2016-04-06 | [win32] Cleanup project files after libmpeg2 removal. | ace20022 | |
2016-04-06 | [cmake] Fix passing CMAKE_BUILD_TYPE in FindFFMPEG | Christian Fetzer | |
2016-04-06 | [cmake] Speed up export-files target | Christian Fetzer | |
The export-files target mirrors files from the source tree to the build tree (such as system/ userdata/ addons/) by doing a byte wise diff which is slow. Instead generate a CMake script that uses file(COPY) which only copies if the source is newer. Measurements on Linux machine (real time, cmake + make export-files): - first run (with cleaned page caches): 19+27s vs. 19+6s - consecutive run (with cleaned page caches): 12+35s vs. 12+3s - consecutive run: 6+18s vs. 6+0.3s Measurements on Windows machine (real time, cmake + make export-files): - first run: 43+65s vs. 52+8s - consecutive run: 19+62s vs. 29+1.5s | |||
2016-04-03 | [cmake] Adapt README.md for VS2015 | Christian Fetzer | |
2016-04-03 | [cmake] Switch back to Effects11_2013.sln | Christian Fetzer | |
The 2013 version of the Effects11 project is still used after the switch to VS2015. Use this version also with cmake to improve compatibility. The Effects11 2015 solution has for example different output paths configured and possibly more. | |||
2016-04-03 | [cmake] Fix compilation with msbuild (vs2015) | Christian Fetzer | |
The CMake VS2015 generator sets the /Fd parameter (program database file name) to <targetname>.pdb while the VS2014 generator used vc140.pdb. Since we use precompiled headers over multiple static libraries we have to use one single pdb file. This fixes the errors: fatal error C1083: Cannot open precompiled header file: 'C:/jenkins/slave/workspace/WIN-32/kodi-build/Release/objs/kodi.pch': No such file or directory See https://github.com/fetzerch/xbmc/commit/f626edf87a5af6c1f10d13d2d3b8103d6c2aadd1 for more information. | |||
2016-04-03 | [cmake] Print source and binary dir paths | Christian Fetzer | |
2016-04-03 | [cmake] Add cmake parameter to BuildSetup.bat | Christian Fetzer | |
First attempt to integrate cmake into the BuildSetup.bat script. This is not perfect as the packaging only takes the main executable from the cmake build and nothing more. Still good enough to verify on Jenkins. | |||
2016-04-02 | [win32] cleanup old exclude files | Martijn Kaijser | |
2016-04-02 | [win32] drop VS2008 C++ redist package | Martijn Kaijser | |
2016-04-01 | [cmake] VS2015 support | Christian Fetzer | |
2016-04-01 | Fix debug build after switching to zlib dll instead of statically linked | Pär Björklund | |
2016-04-01 | Fix build and update curl to latest | Pär Björklund | |
2016-04-01 | Fixed crashing in emu crt wrapper | Pär Björklund | |
Don't use memset on objects! horrible things happen playing around with constexpr, probably more than necessary but might as well learn to use it. Apparently there shouldn't be a ; in the vc project environment settings | |||
2016-04-01 | Visual studio 2015 fixes | Pär Björklund | |
2016-03-31 | FFmpegVideoDecoder: Trash entire class | fritsch | |
2016-03-31 | FFmpeg: windows bump | Anton Fedchin | |
2016-03-31 | FFmpeg: Replace libdcadec with internal hd aware dca decoder | fritsch | |
2016-03-30 | [binary addons] Bump patch.exe dependency | Christian Fetzer | |
Download a version of patch.exe that works with UAC and does not require admin permissions. | |||
2016-03-28 | [cmake] Switch to msbuild instead of devenv for Windows libs | Christian Fetzer | |
Use msbuild instead of devenv to build cpluff and effects11. | |||
2016-03-25 | Merge pull request #9445 from AchimTuran/fix-ADDON_SRC_PREFIX | AchimTuran | |
[cmake][addons] Internal absolute path for ADDON_SRC_PREFIX | |||
2016-03-25 | [addons] add missing addon related headers to cmake install | Alwin Esch | |
2016-03-25 | [cmake][addons] Use an absolute path for ADDON_SRC_PREFIX | Achim Turan | |