kunlunxin.cmake 1006 B

1234567891011121314151617181920212223242526
  1. if(NOT ENABLE_PADDLE_BACKEND)
  2. if(NOT ENABLE_LITE_BACKEND)
  3. message(WARNING "Will force to set ENABLE_LITE_BACKEND=ON if ENABLE_PADDLE_BACKEND=OFF when build with KunlunXin.")
  4. set(ENABLE_LITE_BACKEND ON)
  5. endif()
  6. else()
  7. if(ENABLE_LITE_BACKEND)
  8. message(WARNING "Will force to set ENABLE_LITE_BACKEND=OFF if ENABLE_PADDLE_BACKEND=ON when build with KunlunXin.")
  9. set(ENABLE_LITE_BACKEND OFF)
  10. endif()
  11. endif()
  12. option(WITH_LITE_XPU_LOG "" ON)
  13. if(NOT ENABLE_PADDLE_BACKEND)
  14. if(NOT PADDLELITE_URL)
  15. if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "aarch64")
  16. set(PADDLELITE_URL "https://bj.bcebos.com/fastdeploy/third_libs/lite-linux-aarch64-xpu-v213.tgz")
  17. else ()
  18. if (WITH_LITE_XPU_LOG)
  19. set(PADDLELITE_URL "https://bj.bcebos.com/fastdeploy/third_libs/lite-linux-x64-xpu-20230410.tgz")
  20. else()
  21. set(PADDLELITE_URL "https://bj.bcebos.com/fastdeploy/third_libs/lite-linux-x64-xpu-without-log-20230303.tgz")
  22. endif()
  23. endif()
  24. endif()
  25. endif()