+ else()
+ if(_current_item MATCHES "/\\.[^/]+$")
+ #message(STATUS "removing hidden ${_current_item}")
+ list(REMOVE_ITEM files_list "${_current_item}")
+ endif()
+ if(_current_item MATCHES "\\.in$")
+ #message(STATUS "removing .in file ${_current_item}")
+ list(REMOVE_ITEM files_list "${_current_item}")
+ endif()
+ if(_current_item MATCHES "\\.py$")
+ list(REMOVE_ITEM files_list "${_current_item}")
+ list(APPEND program_list "${_current_item}")
+ endif()
+ endif()