C
Qt Quick Ultralite perspective_transforms Example
cmake_minimum_required (VERSION 3.21.1)
project(perspective_transforms VERSION 0.0.1 LANGUAGES C CXX ASM)
if (NOT TARGET Qul::Core)
find_package(Qul)
endif()
if(QUL_PLATFORM MATCHES "^tviic2d" OR QUL_PLATFORM MATCHES "^rh850")
qul_add_target(perspective_transforms
QML_PROJECT
mcu_perspective_transforms.qmlproject
SELECTORS no_controls
GENERATE_ENTRYPOINT
)
elseif(NOT QUL_PLATFORM MATCHES "^stm32f769i" AND NOT QUL_PLATFORM MATCHES "^stm32f469i" AND NOT QUL_PLATFORM MATCHES "^mimxrt1170-evkb")
qul_add_target(perspective_transforms
QML_PROJECT
mcu_perspective_transforms.qmlproject
SELECTORS small_controls
GENERATE_ENTRYPOINT
)
else()
qul_add_target(perspective_transforms
QML_PROJECT
mcu_perspective_transforms.qmlproject
GENERATE_ENTRYPOINT
)
endif()
app_target_setup_os(perspective_transforms)