help
Pipeline for the vimc device.
+config BR2_PACKAGE_LIBCAMERA_COMPLIANCE
+ bool "lc-compliance test application"
+ depends on BR2_USE_WCHAR # gtest
+ depends on BR2_TOOLCHAIN_HAS_THREADS # gtest
+ depends on BR2_INSTALL_LIBSTDCPP # gtest
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # gtest
+ depends on BR2_USE_MMU # gtest
+ select BR2_PACKAGE_GTEST
+ select BR2_PACKAGE_LIBEVENT
+ help
+ lc-compliance test application
+
+comment "lc-compliance test application needs a toolchain w/ C++, wchar, threads, gcc >= 4.9"
+ depends on BR2_USE_MMU
+ depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
+ !BR2_INSTALL_LIBSTDCPP || \
+ !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
+
endif # BR2_PACKAGE_LIBCAMERA
comment "libcamera needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 7"
LIBCAMERA_CONF_OPTS += -Dpipelines=$(subst $(space),$(comma),$(LIBCAMERA_PIPELINES-y))
+ifeq ($(BR2_PACKAGE_LIBCAMERA_COMPLIANCE),y)
+LIBCAMERA_DEPENDENCIES += gtest libevent
+LIBCAMERA_CONF_OPTS += -Dlc-compliance=enabled
+else
+LIBCAMERA_CONF_OPTS += -Dlc-compliance=disabled
+endif
+
# gstreamer-video-1.0, gstreamer-allocators-1.0
ifeq ($(BR2_PACKAGE_GSTREAMER1)$(BR2_PACKAGE_GST1_PLUGINS_BASE),yy)
LIBCAMERA_CONF_OPTS += -Dgstreamer=enabled