Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.133.112.32
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : ADSP-Determine.cmake
if(IS_DIRECTORY "$ENV{ADSP_ROOT}")
    file(TO_CMAKE_PATH "$ENV{ADSP_ROOT}" CMAKE_ADSP_ROOT)
endif()

macro(_find_adsp_root path_pattern)
  set(CMAKE_ADSP_ROOT "")
  set(_adsp_root_version "0")
  file(GLOB _adsp_root_paths "${path_pattern}")
  foreach(_current_adsp_root_path IN LISTS _adsp_root_paths)
    string(REGEX MATCH "([0-9\\.]+)/?$" _current_adsp_root_version "${_current_adsp_root_path}")
    if(_current_adsp_root_version VERSION_GREATER _adsp_root_version)
      set(CMAKE_ADSP_ROOT "${_current_adsp_root_path}")
      set(_adsp_root_version "${_current_adsp_root_version}")
    endif()
  endforeach()
endmacro()

if(NOT CMAKE_ADSP_ROOT)
  _find_adsp_root("C:/Analog Devices/CrossCore Embedded Studio *")
endif()
if(NOT CMAKE_ADSP_ROOT)
  _find_adsp_root("C:/Program Files (x86)/Analog Devices/VisualDSP *")
endif()
if(NOT IS_DIRECTORY "${CMAKE_ADSP_ROOT}")
  message(FATAL_ERROR "ADSP: could not find CCES/VDSP++ install directory ${CMAKE_ADSP_ROOT}")
endif()
© 2025 GrazzMean