Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Add missing deps to Fedora build guide
|
|
Fedora 28 has been EOL for several years.
|
|
For GTest in particular, CMake wouldn't pick it up without `-devel`
being installed.
|
|
Generator expressions for Multi-config generators (ie VS projects) require
cmake 3.20.0 as a minimum. VS 2017 comes with version 3.20.21032501-MSVC_2
bundled.
|
|
Provides build_type to internal build targets that use cmake.
Allows a target to override (set <MODULE>_BUILD_TYPE) or to use the projects build type
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit bd6818f1975ef4665d2319b482460f64aa4ae277.
This also includes a fix for the following:
CLog: fix SPDLOG_LEVEL_NAMES to allow compiling
Otherwise the following error occurs:
xbmc/utils/log.h:12:89: error: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ called in a constant expression
12 | #define SPDLOG_LEVEL_NAMES {"TRACE", "DEBUG", "INFO", "WARNING", "ERROR", "FATAL", "OFF"};
| ^
In file included from /usr/include/fmt/format.h:44,
from xbmc/utils/StringUtils.h:37,
from xbmc/utils/log.h:19,
/usr/include/fmt/core.h:460:3: note: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ is not usable as a ‘constexpr’ function because:
460 | basic_string_view(const Char* s) : data_(s) {
| ^~~~~~~~~~~~~~~~~
/usr/include/fmt/core.h:460:3: error: member ‘fmt::v8::basic_string_view<char>::size_’ must be initialized by mem-initializer in ‘constexpr’ constructor
/usr/include/fmt/core.h:439:10: note: declared here
439 | size_t size_;
| ^~~~~
|
|
|
|
|
|
Yasm hasnt been updated since 2014. A lot of projects have moved to using nasm
completely. ffmpeg, libjpeg-turbo support nasm, so lets drop yasm for one less dependency
|
|
Found via `codespell -q 3 -S *.po,./lib/libUPnP/Neptune -L bloaded,busses,inout,lod,medias,parm`
|
|
[docs][addons] sync doxygen between Kodi and addons
|
|
The background is on the one hand an open issue and on the other hand it is simpler because only one point has to be updated for updates.
Currently the two new files are still based on Kodi itself, but it is very possible that these will be moved to the kodi-dev-kit folder at some point, as this should be independent of Kodi itself (then Kodi would read it from there).
|
|
|
|
Before was them within "python_..." parts.
|
|
|
|
... to kodi-TexturePacker and kodi-JsonSchemaBuilder.
These names are less generic and will less likely cause conflicts
in /usr/bin.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
|
|
|
|
|
Update tested OS+Xcode combinations to match the versions used in CI.
We dont have any other regular builds happen with other combinations, so Update
recommendations to match known working versions in line with CI.
|
|
|
|
|
|
|
|
Add section about end-user impact to PR template
|
|
|
|
|
|
Updated build scripts for Visual Studio 2019 compatibility
|
|
[Doxygen] Add xrefitems for v20 (python and skinning engine)
|
|
The ALIASES has 2 items where the double quotes are not properly escaped and thus the specific ALIAS ends ant the first non escaped double quote.
In 1.8.17 no warning is issued though whether the results are OK is doubtful.
In 1.9.1 a warning is given.
Fix: Properly escaped double quotes inside ALIASES.
|
|
|
|
|
|
|
|
Currently, if the sdk manager is called without this parameter, it fails
with the following error message:
| Warning: Could not create settings
| java.lang.IllegalArgumentException
Also included in the output is the option '--sdk_root'. A quick stack
overflow search reveals that this parameter is necessary to call sdkmanager.
|
|
[README.Android.md] Update Android SDK Configuration Steps
|
|
|
|
This reverts commit 642d8e154a00a2d58cbc5c243d2f2e5cdecda46b, reversing
changes made to e29db7f3918460193c89c486e34e26d0d3ffe6b8.
|
|
reorder configure for apple platforms
introduce osx arm arch types
Update docs --with-platform mandatory usage for apple platforms
Update buildsteps ios/osx to use new mandatory --with-platform
Update samba to explicitly use -Wno-error=implicit-function-declaration since global use of flag was removed
|
|
[cmake] ADDONS_TO_BUILD exclusion regex and better exact match handling
|
|
|