aboutsummaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)Author
2016-04-24[cmake] Don't copy test files to install dirh.udo
2016-04-23[cmake/linux] Use APP_NAME_LC instead kodiChristian Fetzer
2016-04-23[cmake] prepare a basic add-on build directory in the kodi build treeArne 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 treeArne 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 linuxArne Morten Kvarving
2016-04-17New build of openssl that's not linked against debug vcruntimePär Björklund
2016-04-16Merge pull request #9568 from hudokkow/cmakeCristiano A. Silva
[cmake][linux] Several fixes
2016-04-15[cmake] Print some more debugging infoh.udo
2016-04-15[cmake] Fix core_find_git_rev logich.udo
2016-04-15[cmake] Fix for Kodi refusing to run outside build dirh.udo
2016-04-15[cmake] Fix stray '\' in exec_prefix and datadirh.udo
2016-04-15[cmake][linux] Install missing *.cmake filesh.udo
2016-04-15[cmake][linux] Add missing symlinksh.udo
2016-04-15[cmake][linux] kodi.desktop is the nameh.udo
2016-04-15[cmake][linux] Install correct iconsh.udo
2016-04-15[cmake] Install copying.txt and version.txth.udo
2016-04-14Pass postdata Base64 encoded using CURL Optionsmapfau
2016-04-12Merge pull request #9588 from Paxxi/more_vs2015_fixesPär Björklund
[fix][win32][depends] This should resolve the python issues caused by vs2015 upgrade.
2016-04-12Merge pull request #9582 from Montellese/cmake_addons_fixesjenkins4kodi
2016-04-09Remove commented stuff, update cmake builds as well and ofc, packaging ↵Pär Björklund
crossguid failed so bump it to v3
2016-04-09This 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 bootstrappedmontellese
2016-04-08[cmake] binary addons: no need to pass CMAKE_BUILD_TYPE to the bootstrap projectmontellese
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" configurationmontellese
2016-04-06Merge pull request #9561 from fetzerch/cmake_exportfilesChristian 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 FindFFMPEGChristian Fetzer
2016-04-06[cmake] Speed up export-files targetChristian 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 VS2015Christian Fetzer
2016-04-03[cmake] Switch back to Effects11_2013.slnChristian 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 pathsChristian Fetzer
2016-04-03[cmake] Add cmake parameter to BuildSetup.batChristian 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 filesMartijn Kaijser
2016-04-02[win32] drop VS2008 C++ redist packageMartijn Kaijser
2016-04-01[cmake] VS2015 supportChristian Fetzer
2016-04-01Fix debug build after switching to zlib dll instead of statically linkedPär Björklund
2016-04-01Fix build and update curl to latestPär Björklund
2016-04-01Fixed crashing in emu crt wrapperPä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-01Visual studio 2015 fixesPär Björklund
2016-03-31FFmpegVideoDecoder: Trash entire classfritsch
2016-03-31FFmpeg: windows bumpAnton Fedchin
2016-03-31FFmpeg: Replace libdcadec with internal hd aware dca decoderfritsch
2016-03-30[binary addons] Bump patch.exe dependencyChristian 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 libsChristian Fetzer
Use msbuild instead of devenv to build cpluff and effects11.
2016-03-25Merge pull request #9445 from AchimTuran/fix-ADDON_SRC_PREFIXAchimTuran
[cmake][addons] Internal absolute path for ADDON_SRC_PREFIX
2016-03-25[addons] add missing addon related headers to cmake installAlwin Esch
2016-03-25[cmake][addons] Use an absolute path for ADDON_SRC_PREFIXAchim Turan