file(GLOB_RECURSE FILE_SOURCES "*.h" "*.c" "*.cpp") foreach(_source IN LISTS FILE_SOURCES) if(IS_SYMLINK "${_source}") list(REMOVE_ITEM FILE_SOURCES "${_source}") endif() endforeach() add_library(Discord STATIC ${FILE_SOURCES}) # target_link_libraries(Discord # ) GroupSourcesByFolder(Discord)