summaryrefslogtreecommitdiff
path: root/cmake/copy_files.cmake
blob: 03ad8d14fed19b8f4fdbca7eaa2cd162a1b9f111 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
message("Copy '${GLOB_EXP}' to '${DST}'")

file(GLOB SRC_FILES ${GLOB_EXP})

if ( SRC_FILES )
   foreach (FILE ${SRC_FILES})
      if ( LOWER )
         get_filename_component(FILEN_NAME ${FILE} NAME)
         string(TOLOWER ${FILEN_NAME} FILEN_NAME_LOWER)
         file(COPY ${FILE} DESTINATION ${DST}/)
         file(RENAME ${DST}/${FILEN_NAME} ${DST}/${FILEN_NAME_LOWER})
      else()
         file(COPY ${FILE} DESTINATION ${DST})
      endif( LOWER )
   endforeach()
endif()