Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-24 | fixup! [cmake] FindCrossguid fixes | Brent Murphy | |
2022-03-23 | threads: split CThreadImplPosix into CThreadImplLinux | Lukas Rusak | |
2022-03-24 | [cmake] FindCrossguid fixes | Brent Murphy | |
2022-03-23 | RetroPlayer: Cheevos subsystem | NickSiak | |
2022-03-23 | Game API v3.0.0: RCheevos functions | Nick Siakas | |
2022-03-21 | [cmake] update + build crossguid all platforms | fuzzard | |
crossguid hasnt been updated in a long time (~2015 was our previous hash) crossguid now natively uses cmake, so remove our cmakelists file first patch is to get around a failure due to unused function on apple platforms. a second patch is introduced due to a build failure with the default -Werror used Build crossguid in core cmake project for all platforms by default. Remove from windows the bundled download of crossguid lib rework usage of debug_postfix in SETUP_BUILD_VARS macro | |||
2022-03-21 | [cmake] FindSpdlog relocate select_library_configurations call | fuzzard | |
relocate select_library_configurations to generic code path. Multi Config generators (Xcode, VS) will be able to autodetect debug/release lib names for internal builds | |||
2022-03-21 | [cmake] FindFMT relocate select_library_configurations call | fuzzard | |
relocate select_library_configurations to generic code path. Multi Config generators (Xcode, VS) will be able to autodetect debug/release lib names for internal builds | |||
2022-03-21 | [cmake] rework DEBUG_POSTFIX usage in SETUP_BUILD_VARS macro | fuzzard | |
2022-03-20 | [win32][discs] Add platform discdrive handler | enen92 | |
2022-03-20 | [discs] Add posix DiscDriveHandler implementation based on libcdio | enen92 | |
2022-03-16 | Merge pull request #21108 from fuzzard/cmake_winspdlog | fuzzard | |
[Cmake] FindSpdlog/FMT ENABLE_INTERNAL_* for windows | |||
2022-03-13 | [cmake] declare directories of external libraries as system headers | Rechi | |
This allows the compiler and checker tools to ignore warnings in the library headers. | |||
2022-03-12 | [cmake] FindFMT enable ENABLE_INTERNAL_FMT for windows | fuzzard | |
2022-03-12 | [cmake] FindSpdlog enable windows ENABLE_INTERNAL_SPDLOG build | fuzzard | |
2022-03-11 | Merge pull request #21010 from garbear/more-sorting | Garrett Brown | |
Sort CMake installdata/treedata, add-on manifest and colors | |||
2022-03-09 | [cmake] FindFFMPEG correctly handdle FFMPEG_URL provided | fuzzard | |
2022-03-07 | [cmake] BUILD_DEP_TARGET append Toolchain when CMAKE_ARGS passed | fuzzard | |
If a toolchain file is provided, pass it along to any internal dep cmake based build systems. | |||
2022-03-07 | [cmake] FindFFMPEG utilise automated variables and macros | fuzzard | |
Use SETUP_BUILD_VARS and BUILD_DEP_TARGET macros Use automated INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindGtest utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [tools/depends] rename googletest to gtest | fuzzard | |
rename googletest to just gtest. This brings some consistency to naming in other parts of kodi cmake (eg target gtest) | |||
2022-03-07 | [cmake] FindDav1d do find_program tests for meson/ninja for internal build | fuzzard | |
2022-03-07 | [cmake] BUILD_DEP_TARGET move include and add docinfo | fuzzard | |
2022-03-07 | [cmake] FindUdfread utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindSpdlog utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindRapidJSON utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindFstrcmp utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindFMT utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] FindFlatbuffers utilise automated variables | fuzzard | |
Use automated VER variable | |||
2022-03-07 | [cmake] FindDav1d utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] Find CrossGUID utilise automated variables | fuzzard | |
Use automated BYPRODUCT, INCLUDE_DIRS, LIBRARY, VER variables | |||
2022-03-07 | [cmake] SETUP_BUILD_VARS create MODULE_LIBRARY/INCLUDE_DIR/VER variables | fuzzard | |
2022-03-07 | [cmake] ModuleHelper read BYPRODUCT from VERSION files | fuzzard | |
2022-03-07 | [cmake] FindUdfread use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindSpdlog use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindRapidJSON use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindFstrcmp use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindFMT use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindFlatbuffers use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindDav1d use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] FindCrossGUID use BUILD_DEP_TARGET macro | fuzzard | |
2022-03-07 | [cmake] create macro to handle module externalproject_add calls for internal ↵ | fuzzard | |
deps refactor out usage of externalproject_add to a macro for internal dep building | |||
2022-03-07 | [tools/depends] rename libudfread to udfread | fuzzard | |
rename libudfread to just udfread. This brings some consistency to naming in other parts of kodi cmake (eg target udfread) | |||
2022-03-07 | [tools/depends] rename libspdlog to spdlog | fuzzard | |
rename libspdlog to just spdlog. This brings some consistency to naming in other parts of kodi cmake (eg target spdlog) | |||
2022-03-07 | [tools/depends] rename libfstrcmp to fstrcmp | fuzzard | |
rename libfstrcmp to just fstrcmp. This brings some consistency to naming in other parts of kodi cmake (eg target fstrcmp) | |||
2022-03-07 | [tools/depends] rename libfmt to fmt | fuzzard | |
rename libfmt to just fmt. This brings some consistency to naming in other parts of kodi cmake (eg target fmt) | |||
2022-03-07 | Merge pull request #21077 from fuzzard/depends_ffmpegcmake | fuzzard | |
[tools/depends][target] Use CMakeLists.txt for ffmpeg | |||
2022-03-07 | [cmake] FindGnuTLS silence pkgconfig mismatch warning | fuzzard | |
2022-03-05 | IThreadImpl: move platform code to platform dir | Lukas Rusak | |
2022-03-04 | Merge pull request #20905 from fuzzard/cmake_refactor1 | fuzzard | |
[cmake] Internal depends download macro refactor |