CMakeLists.txt 634 B

12345678910111213141516171819202122232425262728293031
  1. # SPDX-License-Identifier: Apache-2.0
  2. if(CONFIG_ALIPAY_WXPAY_LIB)
  3. set(ZEPHYR_CURRENT_LIBRARY alipay_wxpay_lib)
  4. add_library(alipay_wxpay_lib INTERFACE)
  5. zephyr_include_directories(
  6. include
  7. )
  8. target_include_directories(alipay_wxpay_lib INTERFACE
  9. include
  10. )
  11. zephyr_ld_options(-Wl,--no-wchar-size-warning)
  12. zephyr_library()
  13. zephyr_library_link_libraries(alipay_wxpay_lib)
  14. target_link_libraries(alipay_wxpay_lib INTERFACE zephyr_interface)
  15. if(NOT CONFIG_ALIPAY_WXPAY_ROM)
  16. zephyr_library_import(libalipay_wxpay_JY ${CMAKE_CURRENT_LIST_DIR}/lib/libalipay_wxpay_JY.a)
  17. endif()
  18. add_subdirectory(test)
  19. add_subdirectory(vendor)
  20. endif()