aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2024-08-02[cppcheck] remove rule-fileRechi
- ignored checks are no longer required after 45427e386f - Debian disabled rules support as it depends on pcre
2024-07-29Merge pull request #25509 from fuzzard/buildsteps_android_ndkpathsfuzzard
[buildsteps] android update to jenkins docker info
2024-07-24[gnutls] Retain the warning behavior of implicit function declarations and ↵Jose Luis Marti
incompatible integer to pointer conversion
2024-07-21[buildsteps] android update to jenkins docker infofuzzard
Buildsteps are still used for addon CI jobs. we need this data to match the pipeline CI (and therefore the actual docker path structure) to succed
2024-07-12Merge pull request #25466 from fuzzard/fix_cmake_export-filesfuzzard
[cmake] Fix libdvd*
2024-07-10[depends] Bump exiv2 to v0.28.3enen92
2024-07-09[cmake][modules] Rework libdvd* modulesfuzzard
Streamline, remove some redundancies, actually be a shared library target
2024-07-01Merge pull request #25418 from joseluismarti/android-makefilefuzzard
[Android] Remove unused variables in makefile
2024-06-30Remove unused variables in makefileJose Luis Marti
2024-06-30Merge pull request #25390 from fuzzard/buildsteps_win_testfailjenkins4kodi
2024-06-30[Windows] remove blue color from tests scriptthexai
2024-06-29[tools/depends][target] exiv2 add patch for GCC13 cstdint includefuzzard
Already upstreamed, just no release as yet https://github.com/Exiv2/exiv2/pull/2969/commits/03436ce9c693dba9d074e9e99e792b5129463e26
2024-06-27[windows][buildsteps] run-tests.bat fail if test executable outputs no test datafuzzard
2024-06-26[cmake][module] FindExiv2 add patch for windows debug postfixfuzzard
2024-06-25Merge pull request #25228 from fuzzard/cmake_cleanup3fuzzard
[cmake] Complete target usage for dependency libs, and remove some old globals and other cmake cleanups
2024-06-22Pictures: Move to exiv2 for image metadata retrieval (exif and iptc)Miguel Borges de Freitas
2024-06-22[depends] Add exiv2 to dependsMiguel Borges de Freitas
Co-authored-by: fuzzard <fuzzard@kodi.tv>
2024-06-22[cmake][modules] FindLzo2 cleanup and use core_target_link_librariesfuzzard
2024-06-22[cmake][modules] FindCWiid update to target usagefuzzard
2024-06-22Merge pull request #25296 from fuzzard/pcre2fuzzard
Migrate from PCRE to PCRE2
2024-06-18[Depends] Bump smctemp to 0.3.2Miguel Borges de Freitas
2024-06-17Migrate PCRE to PCRE2 and remove PCREfuzzard
2024-06-17[dependencies] Introduce PCRE2 dependencyfuzzard
create PCRE2 in tools/depends/target Create Find module for PCRE2
2024-06-17[windows] Split target platform from build tools folder locationfuzzard
We currently use the same folder for win32 target arch, and for the native build tools extraction folder. We need to avoid NATIVEPREFIX being the same as DEPENDS_PATH. For now, we can just locate the build tools to an non specific arch folder
2024-06-16Merge pull request #25326 from howie-f/v22-bsddocscmakefuzzard
[docs] Update documentation for FreeBSD
2024-06-16Merge pull request #25329 from joseluismarti/gsonfuzzard
[Android] bump Gson 2.11.0
2024-06-16Merge pull request #25331 from fuzzard/depends_rustc-againfuzzard
[tools/depends] Bump rust 1.79 and add Cargo.lock files
2024-06-16[tools/depends][target] libdovi add Cargo.lockfuzzard
2024-06-15[tools/depends][native] cargo-c add Cargo.lockfuzzard
2024-06-15[tools/depends][native] rustup 1.79fuzzard
2024-06-14[Android] bump Gson 2.11.0Jose Luis Marti
2024-06-14[buildsteps] build internal pcre / use system tinyxml2 (BSD)Frank Howie
hopefully system tinyxml2 is install on our build slave :)
2024-06-13[depends] set default C++ standard for binaddons buildPhilipp Kerling
2024-06-13[depends] use c++20Philipp Kerling
2024-06-13[depends] Incorporate p8-platform PR #46Philipp Kerling
2024-06-13[buildsteps] Bump macos to Xcode 15.2 and SDK 14.2fuzzard
2024-06-13[tools/depends][toolchain] propagate minver for ios/tvos to toolchain from ↵fuzzard
configure
2024-06-13[buildsteps] Bump ios/tvos to Xcode 15.2 and SDK 17.2fuzzard
2024-06-05[tools/depends] configure.ac some comments and cleanupfuzzard
2024-06-05[tools/depends][native] cmake remove setting SDKROOTfuzzard
Theres no need to set SDKROOT as we already pass along -isystem flags. cmake uses SDKROOT to compute CMAKE_OSX_SYSROOT which we already set in the toolchain file
2024-06-05[tools/depends] configure.ac add explicit sdk for apple native_sdk_pathfuzzard
Explicitly set native_sdk_path to search for macosx sdk using xcrun. There is a way somehow, where without explicitly requsting the macosx sdk, it retrieves paths from elsewhere (ie command line tools instead of Xcode) ~ % xcode-select -p /Applications/Xcode.app/Contents/Developer ~ % xcrun --show-sdk-path /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk ~ % xcrun --sdk macosx --show-sdk-path /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk ~ % sudo xcode-select -s /Library/Developer/CommandLineTools/ ~ % xcode-select -p /Library/Developer/CommandLineTools ~ % xcrun --show-sdk-path /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk ~ % xcrun --sdk macosx --show-sdk-path /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk No harm, in setting explicitly, as its only used for build host info, so doesnt effect target
2024-06-04Merge pull request #25294 from fuzzard/depends_fontconfigfuzzard
[tools/depends][target] Bump Fontconfig 2.15.0
2024-06-03[tools/depends][target] Bump fmt 10.2.1fuzzard
2024-06-03[tools/depends][target] Bump spdlog 1.14.1fuzzard
2024-06-03[tools/depends][target] Bump fontconfig 2.15.0fuzzard
2024-05-18[cmake][modules] FindBluetooth cleanup and use core_target_link_librariesfuzzard
2024-05-12[tools/depends][native] Bump Cmake 3.29.3fuzzard
2024-05-09[cmake][modules] FindCurl enable building internalfuzzard
2024-05-09[tools/depends][target] Curl change to cmake instead of autotools buildfuzzard
2024-05-09Merge pull request #24995 from joseluismarti/fpendingfuzzard
[Android][gnutls] Remove fpending patch