timvx.cmake 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. if(NOT ${ENABLE_LITE_BACKEND})
  2. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_LITE_BACKEND=ON")
  3. set(ENABLE_LITE_BACKEND ON)
  4. endif()
  5. if(${ENABLE_PADDLE2ONNX})
  6. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_PADDLE2ONNX=OFF")
  7. set(ENABLE_PADDLE2ONNX OFF)
  8. endif()
  9. if(${ENABLE_ORT_BACKEND})
  10. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_ORT_BACKEND=OFF")
  11. set(ENABLE_ORT_BACKEND OFF)
  12. endif()
  13. if(${ENABLE_PADDLE_BACKEND})
  14. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_PADDLE_BACKEND=OFF")
  15. set(ENABLE_PADDLE_BACKEND OFF)
  16. endif()
  17. if(${ENABLE_OPENVINO_BACKEND})
  18. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_OPENVINO_BACKEND=OFF")
  19. set(ENABLE_OPENVINO_BACKEND OFF)
  20. endif()
  21. if(${ENABLE_TRT_BACKEND})
  22. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_TRT_BACKEND=OFF")
  23. set(ENABLE_TRT_BACKEND OFF)
  24. endif()
  25. if(${WITH_GPU})
  26. message(WARNING "While compiling with -DWITH_TIMVX=ON, will force to set -DWITH_GPU=OFF")
  27. set(WITH_GPU OFF)
  28. endif()
  29. if(${ENABLE_TEXT})
  30. set(ENABLE_TEXT OFF CACHE BOOL "Force ENABLE_TEXT OFF" FORCE)
  31. message(STATUS "While compiling with -DWITH_TIMVX=ON, will force to set -DENABLE_TEXT=OFF")
  32. endif()
  33. install(FILES ${PROJECT_SOURCE_DIR}/cmake/timvx.cmake DESTINATION ${CMAKE_INSTALL_PREFIX})
  34. install(FILES ${PROJECT_SOURCE_DIR}/cmake/toolchain.cmake DESTINATION ${CMAKE_INSTALL_PREFIX})