Age | Commit message (Collapse) | Author |
|
windows used a different name, so bring it inline with other platforms
|
|
[cmake] refactor module helpers function/macros
|
|
|
|
generalise functions/macros further to more easily accommodate the difference between
a native and a target lib/tool and the relevant source locations
extract download/url steps from externalproject_add to allow override of in-tree source
step.
update comments
|
|
[Android] SDK30 bump
|
|
|
|
Provides a single location to set required values for android target SDK and minimum sdk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
refactor patch handling to deal with windows/unix differences and find patch
module
|
|
|
|
location
|
|
|
|
Prepend depends_path to cmake_prefix_path for find_package/program/etc calls to
search our depends_path first
Pass through cmake_prefix_path to internal build functions for cmake based build systems
|
|
Allows ENABLE_INTERNAL_SPDLOG path to test for existence of package/lib meeting
SPDLOG-VERSION version requirements, and not build if found.
Also force ENABLE_INTERNAL_FMT on if we are doing ENABLE_INTERNAL_SPDLOG due to
fmt version requirements for spdlog
|
|
enables the ENABLE_INTERNAL_FMT path to test for existing lib/package and if it meets
the version supplied by FMT-VERSION, we dont need to rebuild.
|
|
remove arch based DEBUG_POSTFIX. turns out we are better to have the individual
lib builds to define a postfix when appropriate.
|
|
|
|
Required to make ninja play nice when using ENABLE_INTERNAL_<LIB>
|
|
|
|
|
|
Allow ENABLE_INTERNAL_SPDLOG to set a build target spdlog and add it as a dependency
to the imported target. The imported target is then just a blanket dep include to cover
either system or internal lib
|
|
Implement Fmt::Fmt target to allow adding dependency target for
ENABLE_INTERNAL_FMT.
|
|
Implement CrossGUID::CrossGUID target to allow adding dependency target for
ENABLE_INTERNAL_CROSSGUID.
|
|
Supporting features for Smart Home
|
|
|
|
[cmake] Flesh out FindPatch module for windows use
|
|
[cmake] fixup buildtype after #21043
|