libavc/tests/AvcEncTest.cmake
Harish Mahendrakar 4ea89ecf7b Encoder test updates
- Rename AvcEncoderTest as AvcEncTest
- Enable AvcEncTest in cmake builds
- Rename AvcEncoderTestEnvironment.h as TestArgs.h

Change-Id: Iceba9c33e060bcb1138f03833da67c0ff6e84b2b
2023-09-28 10:22:54 +05:30

21 lines
756 B
CMake

include(ExternalProject)
ExternalProject_Add(googletest
GIT_REPOSITORY https://android.googlesource.com/platform/external/googletest
GIT_TAG main
PREFIX ${AVC_ROOT}/third_party/build/googletest
SOURCE_DIR ${AVC_ROOT}/third_party/googletest
TMP_DIR ${AVC_ROOT}/third_party/build/googletest/tmp
INSTALL_COMMAND ""
)
list(
APPEND
AVCENCTEST_SRCS
"${AVC_ROOT}/tests/AvcEncTest.cpp")
libavc_add_executable(AvcEncTest libavcenc
SOURCES ${AVCENCTEST_SRCS}
INCLUDES "${AVC_ROOT}/third_party/googletest/googletest/include")
target_link_libraries(AvcEncTest
${AVC_ROOT}/third_party/build/googletest/src/googletest-build/lib/libgtest.a
${AVC_ROOT}/third_party/build/googletest/src/googletest-build/lib/libgtest_main.a)