CMakeLists.txt 561 B

1234567891011121314
  1. # Copyright (c) 2023 HPMicro
  2. # SPDX-License-Identifier: BSD-3-Clause
  3. if(CONFIG_ECLIPSE_THREADX OR CONFIG_ECLIPSE_THREADX_FILEX
  4. OR CONFIG_ECLIPSE_THREADX_USBX OR CONFIG_ECLIPSE_THREADX_GUIX)
  5. set(THREADX_ARCH "riscv32")
  6. set(THREADX_TOOLCHAIN "gnu")
  7. endif()
  8. add_subdirectory_ifdef(CONFIG_ECLIPSE_THREADX threadx)
  9. add_subdirectory_ifdef(CONFIG_ECLIPSE_THREADX_FILEX filex)
  10. add_subdirectory_ifdef(CONFIG_ECLIPSE_THREADX_USBX usbx)
  11. add_subdirectory_ifdef(CONFIG_ECLIPSE_THREADX_NETXDUO netxduo)
  12. add_subdirectory_ifdef(CONFIG_ECLIPSE_THREADX_GUIX guix)