aboutsummaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)Author
2023-06-20[cmake][modulehelper] Add _DISABLE_VERSION option for SETUP_BUILD_VARS macrofuzzard
In the event we dont have/need a VERSION file to exist, we can skip the use of it
2023-06-19Merge pull request #23396 from fuzzard/cmake_texturepacker1fuzzard
[tools/depends][native] texturepacker update and use cmake to build
2023-06-19Merge pull request #23409 from fuzzard/windows_buildscriptsfixfuzzard
[windows] Distinguish between host/native download/tools for windows build
2023-06-18[tools/depends][native] Texturepacker update and use CMakelists.txtfuzzard
2023-06-18[windows] Distinguish between host/native download/tools for windows buildfuzzard
Currently the precompiled tools for windows builds are x86/win32. For now stick with this assumption and instead of putting these tools into the target arch folder, put them into the win32 folder to keep arch libs/exes in correct arch folders
2023-06-17Adjust macros according to the API we are targetingJose Luis Marti
2023-06-18[cmake] FindSWIG.cmake add HINTS path for NATIVEPREFIXfuzzard
2023-06-13[cmake][buildtools] Set FlatC build to use tools/depends/native VERSION filefuzzard
2023-06-06[depends][native] cmake 3.26.4 and support for apple platformsfuzzard
This includes changes required to build apple platforms for 3.26.4
2023-06-05[darwin_embedded] explicitly set/use SRCROOT variable for postbuild scriptfuzzard
2023-06-05Merge pull request #23148 from lrusak/linux-audio-paramsfuzzard
CAppParamParserLinux: add --audio-backend=<backend> switch
2023-06-04[osx] Raise min OSX version to 10.14 for x86_64Markus Härer
Required for c++17 features used by flatbuffers.
2023-05-24[macos] allow primary executable target to be built as bundlefuzzard
Instead of building the kodi target as a binary, build as a bundle. This fixes not being able to use keyboard input when running kodi target in xcode for debugging.
2023-05-13[Android] Listen to default network changesJose Luis Marti
2023-05-11Merge pull request #23214 from lrusak/windows-sse2-testthexai
[cmake] addons: windows: only add sse2 flags for x86
2023-05-10Merge pull request #23239 from neo1973/gcc13fuzzard
Fix build with GCC>=13
2023-05-10Merge pull request #23242 from webosbrew/feature/webOS-screensaverWolfgang Schupp
[webOS] Screensaver support
2023-05-10Merge pull request #23226 from lrusak/revert-glxfuzzard
Revert "[cmake] glx: find glx library instead of gl"
2023-05-10[depends][crossguid] Patch for compatibility with gcc>=13Markus Härer
2023-05-10Merge pull request #23253 from neo1973/internal_flatbuffers_fixMarkus Härer
[CMake][FlatC] Don't use local flatc with ENABLE_INTERNAL_FLATBUFFERS if versions don't match
2023-05-08Merge pull request #23197 from rmrector/thumbing-itRyan Rector
[guilib][vfs][imagecache] Load special images into texture cache when viewed, like standard images
2023-05-08webos: Update webos-userlandStephan Sundermann
Adds support for webos helpers library
2023-05-08[CMake][FlatC] Don't use mismatching flatc version with ↵Markus Härer
ENABLE_INTERNAL_FLATBUFFERS enabled The internal headers and external flatc may not be compatible.
2023-05-02Introduce an interface for pulling all images into cacheRyan Rector
A factory around them, and the expected consumer. This commit adds no functional change, just a bit of wiring.
2023-05-02webos: CleanupStephan Sundermann
2023-05-01Revert "[cmake] glx: find glx library instead of gl"Lukas Rusak
This reverts commit 26fe222b503a89b973c537bea37b140a40e8359e.
2023-04-29fixup! [cmake] windows: only add sse2 support for x86Lukas Rusak
2023-04-27[cmake] windows: only add sse2 support for x86Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-22[Darwin] Fix and make Credits rebrandableMiguel Borges de Freitas
2023-04-20CompileInfo: add ability to get enabled audio backendsLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-14Merge pull request #19141 from lrusak/edid-decodeLukas Rusak
2023-04-11[cmake] gbm: require libdisplay-infoLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-11[cmake] add FindLibDisplayInfo.cmake moduleLukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-10[UWP][Build] Remove requirement of specific Windows SDK versionthexai
Let's CMake choose latest SDK installed at time of build. Is already like this for Windows x64 desktop.
2023-04-10Merge pull request #22967 from lrusak/ffmpeg-6fuzzard
FFmpeg: update to 6.0
2023-04-08[Android] Cleanup missing bionic functionsJose Luis Marti
2023-04-06Merge pull request #23092 from webosbrew/feature/webOSWolfgang Schupp
[webOS] Hardware accelerated video decoding / Magic Remote
2023-04-06Minor documentation/whitespace cleanupthrowaway96
These issues were mostly left over from the merge.
2023-04-06webos: Initial starfish video accelerationStephan Sundermann
2023-04-04[cmake] ffmpeg: update version check to 6.0Lukas Rusak
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-02Merge pull request #22823 from fuzzard/cmake_win_maxthreadsjenkins4kodi
2023-03-27[webos] remove uncecessary keyboard overridewsnipex
2023-03-25[cmake] build waylandpp staticwsnipex
2023-03-23[webos] package binary addonswsnipex
2023-03-23[webos] improve packagingwsnipex
2023-03-23[webos] strip all binaries before packaging for release buildswsnipex
2023-03-22Merge pull request #23026 from webosbrew/mariadb-gssapi-webosWolfgang Schupp
[webOS] Stop building mariadb gssapi plugin
2023-03-21Merge pull request #23018 from wsnipex/webos_packagingWolfgang Schupp
webos: dynamically package missing dependency libraries
2023-03-20webos: Stop building mariadb gssapi pluginStephan Sundermann
2023-03-19Add webOS and fix typos in cmake READMEthrowaway96
This adds webOS to the list of supported platforms in cmake/README.md and fixes a few minor punctuation-related typos.