mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-04 18:58:36 +00:00
feat(cpp): support generator expression for SLINT_EMBED_RESOURCES
& SLINT_SCALE_FACTOR
This commit is contained in:
parent
cb2a386c40
commit
c145345827
1 changed files with 2 additions and 2 deletions
|
@ -50,11 +50,11 @@ function(SLINT_TARGET_SOURCES target)
|
|||
get_filename_component(_SLINT_ABSOLUTE ${it} REALPATH BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
get_property(_SLINT_STYLE GLOBAL PROPERTY SLINT_STYLE)
|
||||
|
||||
set(t_prop "$<TARGET_PROPERTY:${target},SLINT_EMBED_RESOURCES>")
|
||||
set(t_prop "$<GENEX_EVAL:$<TARGET_PROPERTY:${target},SLINT_EMBED_RESOURCES>>")
|
||||
set(global_fallback "${DEFAULT_SLINT_EMBED_RESOURCES}")
|
||||
set(embed "$<IF:$<STREQUAL:${t_prop},>,${global_fallback},${t_prop}>")
|
||||
|
||||
set(scale_factor_target_prop "$<TARGET_PROPERTY:${target},SLINT_SCALE_FACTOR>")
|
||||
set(scale_factor_target_prop "$<GENEX_EVAL:$<TARGET_PROPERTY:${target},SLINT_SCALE_FACTOR>>")
|
||||
set(scale_factor_arg "$<IF:$<STREQUAL:${scale_factor_target_prop},>,,--scale-factor=${scale_factor_target_prop}>")
|
||||
|
||||
if (compilation_units GREATER 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue