CMakeLists.txt 577 B

1234567891011121314151617
  1. cmake_minimum_required(VERSION 3.0.0 FATAL_ERROR)
  2. cmake_policy(SET CMP0057 NEW)
  3. project(samples LANGUAGES C)
  4. set(SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/../../../samples)
  5. set(sample_files
  6. ${SOURCE_DIR}/demo_filex_nand_flash.c
  7. ${SOURCE_DIR}/demo_filex_nor_flash.c)
  8. foreach(sample_file ${sample_files})
  9. get_filename_component(sample_file_name ${sample_file} NAME_WE)
  10. add_executable(${sample_file_name} ${sample_file})
  11. target_link_libraries(${sample_file_name} PRIVATE azrtos::filex)
  12. target_link_libraries(${sample_file_name} PRIVATE azrtos::levelx)
  13. endforeach()