@@ -2,6 +2,12 @@ cmake_minimum_required(VERSION 3.20)
22
33include (cmake/depthaiOptions.cmake)
44include ("${CMAKE_TOOLCHAIN_FILE} " )
5+ message (STATUS "CMAKE_TOOLCHAIN_FILE = ${CMAKE_TOOLCHAIN_FILE} " )
6+ message (STATUS "DEPTHAI_ENABLE_DEVICE_RVC4_FW = ${DEPTHAI_ENABLE_DEVICE_RVC4_FW} " )
7+ message (STATUS "DEPTHAI_SANITIZE = ${DEPTHAI_SANITIZE} " )
8+ message (STATUS "SANITIZE_THREAD = ${SANITIZE_THREAD} " )
9+ message (STATUS "DEPTHAI_DEVICE_RVC4_VERSION = ${DEPTHAI_DEVICE_RVC4_VERSION} " )
10+
511
612if (WIN32 )
713 add_compile_options (/MP)
@@ -47,6 +53,13 @@ set(CMAKE_TOOLCHAIN_FILE "" CACHE FILEPATH "CMake toolchain path")
4753# Create a custom toolchain to pass certain options to dependencies
4854set (gen_toolchain "${CMAKE_CURRENT_BINARY_DIR} /generated/toolchain.cmake" )
4955
56+ message (STATUS "CMAKE_TOOLCHAIN_FILE_2 = ${CMAKE_TOOLCHAIN_FILE} " )
57+ message (STATUS "DEPTHAI_ENABLE_DEVICE_RVC4_FW = ${DEPTHAI_ENABLE_DEVICE_RVC4_FW} " )
58+ message (STATUS "DEPTHAI_SANITIZE = ${DEPTHAI_SANITIZE} " )
59+ message (STATUS "SANITIZE_THREAD = ${SANITIZE_THREAD} " )
60+ message (STATUS "DEPTHAI_DEVICE_RVC4_VERSION = ${DEPTHAI_DEVICE_RVC4_VERSION} " )
61+
62+
5063if (EXISTS "${gen_toolchain} " AND ("${_INTERNAL_DEPTHAI_ORIGINAL_CMAKE_TOOLCHAIN_FILE} " STREQUAL "${CMAKE_TOOLCHAIN_FILE} " OR NOT "${CMAKE_TOOLCHAIN_FILE} " STREQUAL "" ))
5164 message (STATUS "Using existing generated toolchain" )
5265else ()
6578 message (STATUS "Using toolchain file: ${CMAKE_TOOLCHAIN_FILE} " )
6679endif ()
6780
81+ message (STATUS "CMAKE_TOOLCHAIN_FILE_3 = ${CMAKE_TOOLCHAIN_FILE} " )
6882# Create depthai project
6983project (depthai VERSION "3.1.0" LANGUAGES CXX C)
7084set (DEPTHAI_PRE_RELEASE_TYPE "" ) # Valid options are "alpha", "beta", "rc", ""
@@ -684,6 +698,19 @@ if(DEPTHAI_ENABLE_DEVICE_RVC3_FW)
684698 list (APPEND RESOURCE_COMPILED_FILES ${DEPTHAI_DEVICE_KB_RESOURCE_LIST} )
685699endif ()
686700
701+ # --- User overlay toolchain (optional) ---
702+ # set(DEPTHAI_USER_TOOLCHAIN "" CACHE PATH "Extra toolchain to include after vcpkg")
703+ # if(DEPTHAI_USER_TOOLCHAIN AND EXISTS "${DEPTHAI_USER_TOOLCHAIN}")
704+ # message(STATUS "Including user toolchain: ${DEPTHAI_USER_TOOLCHAIN}")
705+ # include("${DEPTHAI_USER_TOOLCHAIN}")
706+ # endif()
707+
708+ message (STATUS "CMAKE_TOOLCHAIN_FILE_4 = ${CMAKE_TOOLCHAIN_FILE} " )
709+ message (STATUS "DEPTHAI_ENABLE_DEVICE_RVC4_FW = ${DEPTHAI_ENABLE_DEVICE_RVC4_FW} " )
710+ message (STATUS "DEPTHAI_SANITIZE = ${DEPTHAI_SANITIZE} " )
711+ message (STATUS "SANITIZE_THREAD = ${SANITIZE_THREAD} " )
712+ message (STATUS "DEPTHAI_DEVICE_RVC4_VERSION = ${DEPTHAI_DEVICE_RVC4_VERSION} " )
713+
687714if (DEPTHAI_ENABLE_DEVICE_RVC4_FW)
688715 if (DEPTHAI_SANITIZE AND SANITIZE_THREAD)
689716 string (APPEND DEPTHAI_DEVICE_RVC4_VERSION "-tsan" )
0 commit comments