mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-13 15:29:45 +03:00
libgtest-dev is provided as a static library at least by Debian 10. The compiler and linker to create the static library might be different from ones used for libcamera. This causes a problem upon linking. This puts gtest code to subprojects, builds the code and link it for lc-compliance. However, libgtest is locally built as a library on ChromeOS and thus the used compiler and linker are the same as one used for libcamera. We don't do these on ChromeOS build environment. Signed-off-by: Hirokazu Honda <hiroh@chromium.org> Tested-by: Jacopo Mondi <jacopo@jmondi.org> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
14 lines
534 B
Text
14 lines
534 B
Text
[wrap-file]
|
|
directory = googletest-release-1.11.0
|
|
source_url = https://github.com/google/googletest/archive/release-1.11.0.zip
|
|
source_filename = gtest-1.11.0.zip
|
|
source_hash = 353571c2440176ded91c2de6d6cd88ddd41401d14692ec1f99e35d013feda55a
|
|
patch_filename = gtest_1.11.0-1_patch.zip
|
|
patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.11.0-1/get_patch
|
|
patch_hash = d38c39184384608b08419be52aed1d0f9d9d1b5ed71c0c35e51cccbdddab7084
|
|
|
|
[provide]
|
|
gtest = gtest_dep
|
|
gtest_main = gtest_main_dep
|
|
gmock = gmock_dep
|
|
gmock_main = gmock_main_dep
|