macros.internal.cmake 365 B

123456789101112
  1. # Add lib headers
  2. macro(header_directories parent)
  3. file(GLOB_RECURSE newList ${parent}/*.h)
  4. set(dir_list "")
  5. foreach (file_path ${newList})
  6. get_filename_component(dir_path ${file_path} DIRECTORY)
  7. set(dir_list ${dir_list} ${dir_path})
  8. endforeach ()
  9. list(REMOVE_DUPLICATES dir_list)
  10. include_directories(${dir_list})
  11. endmacro()