aboutsummaryrefslogtreecommitdiff
path: root/tools/buildsteps
AgeCommit message (Collapse)Author
2017-04-29[buildsteps][windows] remove unused filesRechi
2017-04-28[buildsteps][windows] adapt run-tests to cmakeRechi
2017-04-25[buildsteps][windows] correct evaluation of make jobsRechi
2017-03-13[win] use 64-bit toolset if availableRechi
2017-03-12[jenkins][windows] don't remove previous compiled version of ffmpeg and ↵Rechi
libdvd if nothing changed
2017-01-03spelling: commentsJosh Soref
2016-12-21[autotools/buildsteps/depends] Update pathsh.udo
2016-12-15remove autotools buildsystemnotspiff
2016-11-05[binary-addons] Rename DEPENDS_PATH into ADDON_DEPENDS_PATHChristian Fetzer
DEPENDS_PATH is used twice in the code build system it's set to the system depends path (via toolchain file). In the addon system it's used to point to the place where addon dependencies should be built. This change renames the variable for binary-addons to ADDON_DEPENDS_PATH. The toolchain file can then be used for local addon builds.
2016-10-27Revert "[xbmc][win]Build addons with debug info on Windows"Martijn 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-20[jenkins/buildsteps] disable debug in depends in Release buildswsnipex
2016-10-09add aarch64 buildstepMarkus Pfau
2016-10-09version bump / strip forceMarkus Pfau
2016-10-07[cmake/jenkins] Build with CMakeChristian Fetzer
Removes the possibility to build with legacy build systems on jenkins.
2016-09-21[buildsteps] win32: ffmpeg: fixed possible build hang if ffmpeg build failed.Anton Fedchin
2016-09-21[buildsteps] win32: ffmpeg: disable unused dxva2 support (also fixes linking ↵Anton Fedchin
with msvc toolchain).
2016-09-21[buildsteps] win32: fix build ffmpeg with msvc toolchain.Anton Fedchin
2016-09-21[buildsteps] win32: use proper way to set VC env vars (depends on build arch).Anton Fedchin
2016-08-06Finally get rid of the VS solution!legacy_drop_vsPär Björklund
This drops the VS2010Express directory and modifies BuildSetup.bat to only use cmake. No more horrible xml merge conflicts :)
2016-08-04[droid] fix build and cleanup after b04140e5db6859178d00a9adb9b46b64e8c708c5wsnipex
2016-07-19Merge pull request #10095 from fetzerch/cmake_codecoverageWolfgang Schupp
[cmake/linux] Code coverage
2016-07-17Forgot to update the path here to reflect the new dll locationPär Björklund
2016-07-17Cleanup work that started with running as Win10 appPär Björklund
UWP(project centennial) does not allow AddDllDirectory which we don't really need anyway but it's use made the folder structure pretty. Since we run perfectly fine without it both native and as UWP I decided to drop it completely. To make the build, installer and debugging experience easier this led to plenty of changes to packages and build scripts to output all dlls into /system/ instead of different folders. While moving stuff around some dependencies got updated, it's possible that we can use java menus in bluray movies now, not tested. EasyHook just got repackaged to fit the new folder structure. The rebuilding of dependencies led to us being able to drop old vcredist files which also simplifies installer and packaging, especially for UWP. Some minor cleanup along the way as well
2016-07-15[win32] fix testbuildsMartijn Kaijser
2016-07-11[buildsteps/linux] Run tests with Code Coverage report generationChristian Fetzer
2016-06-05[cmake] Android PackagingChristian Fetzer
2016-05-19[cmake/ios] PackagingChristian Fetzer
2016-05-18[cmake] Rename script/PLATFORM/ specific filesh.udo
2016-05-04[jenkins/cmake] Adapt addon installationChristian Fetzer
CMake builds out of tree, hence we need to install the addons to build/addons so that they can be packaged together. Since they are built before Kodi, don't fail the build when the build directory exists.
2016-05-04[cmake/osx] OSX packagingChristian Fetzer
2016-05-02[cmake][addons] Rename APP_ROOT to CORE_SOURCE_DIR for consistencyh.udo
2016-04-26[depends] remove libogg / libvorbisStefan Saraev
2016-04-03Updated some more build files to vs2015 that was forgotten aboutPär Björklund
2016-04-02Merge pull request #8992 from Paxxi/vs2015Martijn Kaijser
[win32][xbmc] Upgrade to VS2015
2016-04-02[jenkins/android] - fixed hashcalculation now that TOOLCHAIN_X86 is goneMemphiz
2016-04-02[buildsteps] - removed TOOLCHAIN_X86 var from README - its not used anymoreMemphiz
2016-04-01Use correct build tools for addons and get rid of old unused build filePär Björklund
2016-03-31FFmpeg: windows bumpAnton Fedchin
2016-03-31FFmpeg: Replace libdcadec with internal hd aware dca decoderfritsch
2016-03-06[jenkins] Temporarily disable packaging for CMakeChristian Fetzer
Packaging is currently not supported when building with CMake.
2016-03-06[jenkins] Optionally build with CMakeChristian Fetzer
- Add CMAKE_BUILD variable that defines if CMake should be used to build the main application. - Use variable to build with CMake (GNU Makefile Generator) on supported platforms: android, ios, osx, linux, rbpi.
2016-03-01build estouchy instead of re-touchedronie
2016-02-26[android] bump to NDK 10eMartijn Kaijser
2016-02-24[win32] build-mingwlibs: remove parallelism for `make install`.Anton Fedchin
2016-02-23[win32] Build libdvd libs from Kodi repos.Anton Fedchin
2016-02-23[win32] Update msys+mingw build system to msys2+mingw-w64.Anton Fedchin
2016-01-31[jenkins/rbpi] - use new toolchain for rbpi and get rid of the unused ↵Memphiz
"--with-toolchain" configure flag
2016-01-10[ios/jenkins] - add arm64 supportMemphiz
2016-01-05drop libmpeg2 from mingw buildxbmc