@@ -17,7 +17,9 @@ SET(_download_hash
1717 "${RV_DEPS_AJA_DOWNLOAD_HASH} "
1818)
1919
20- IF (RV_TARGET_WINDOWS)
20+ IF (RV_TARGET_WINDOWS
21+ AND CMAKE_BUILD_TYPE MATCHES "^Debug$"
22+ )
2123 RV_MAKE_STANDARD_LIB_NAME (ajantv2_vs143_MT "" "SHARED" "d" )
2224ELSE ()
2325 RV_MAKE_STANDARD_LIB_NAME (ajantv2 "" "SHARED" "d" )
@@ -30,28 +32,6 @@ SET(_aja_include_dir
3032 ${_include_dir} /libajantv2
3133)
3234
33- IF (RHEL_VERBOSE)
34- SET (_mbedtls_lib_dir
35- ${_build_dir} /ajantv2/mbedtls-install/lib64
36- )
37- ELSE ()
38- SET (_mbedtls_lib_dir
39- ${_build_dir} /ajantv2/mbedtls-install/lib
40- )
41- ENDIF ()
42-
43- SET (_mbedtls_lib
44- ${_mbedtls_lib_dir} /${CMAKE_STATIC_LIBRARY_PREFIX} mbedtls${CMAKE_STATIC_LIBRARY_SUFFIX}
45- )
46- SET (_mbedx509_lib
47- ${_mbedtls_lib_dir} /${CMAKE_STATIC_LIBRARY_PREFIX} mbedx509${CMAKE_STATIC_LIBRARY_SUFFIX}
48- )
49- SET (_mbedcrypto_lib
50- ${_mbedtls_lib_dir} /${CMAKE_STATIC_LIBRARY_PREFIX} mbedcrypto${CMAKE_STATIC_LIBRARY_SUFFIX}
51- )
52-
53- LIST (APPEND _byproducts ${_mbedtls_lib} ${_mbedx509_lib} ${_mbedcrypto_lib} )
54-
5535# There is an issue with the recent AJA SDK : the OS specific header files are no longer copied to _aja_ntv2_include_dir Adding custom paths here to work around
5636# this issue
5737IF (RV_TARGET_LINUX)
7555 "-DAJANTV2_DISABLE_TOOLS=ON"
7656 "-DAJANTV2_DISABLE_TESTS=ON"
7757 "-DAJANTV2_BUILD_SHARED=ON"
58+ "-DAJANTV2_DISABLE_PLUGIN_LOAD=ON"
59+ "-DAJANTV2_DISABLE_DRIVER=ON"
7860 "-DNTV2_VERSION_BUILD=0"
7961)
8062
@@ -97,7 +79,7 @@ EXTERNALPROJECT_ADD(
9779 INSTALL_DIR ${_install_dir}
9880 CONFIGURE_COMMAND ${CMAKE_COMMAND} ${_configure_options}
9981 BUILD_COMMAND ${_cmake_build_command}
100- INSTALL_COMMAND ${_cmake_install_command} && ${CMAKE_COMMAND} -E copy_directory ${_mbedtls_lib_dir} ${_lib_dir}
82+ INSTALL_COMMAND ${_cmake_install_command}
10183 BUILD_IN_SOURCE FALSE
10284 BUILD_ALWAYS FALSE
10385 BUILD_BYPRODUCTS ${_byproducts}
@@ -126,11 +108,6 @@ RV_ADD_IMPORTED_LIBRARY(
126108 ADD_TO_DEPS_LIST
127109)
128110
129- TARGET_LINK_LIBRARIES (
130- aja::ntv2
131- INTERFACE ${_mbedtls_lib} ${_mbedx509_lib} ${_mbedcrypto_lib}
132- )
133-
134111IF (RV_TARGET_DARWIN)
135112 LIST (APPEND _aja_compile_options "-DAJAMac=1" )
136113 LIST (APPEND _aja_compile_options "-DAJA_MAC=1" )
0 commit comments