project(avrdude) file(GLOB ${PROJECT_NAME}_sources "${PROJECT_SOURCE_DIR}/*.c") file(GLOB ${PROJECT_NAME}_headers "${PROJECT_SOURCE_DIR}/*.h") if(WIN32) list(REMOVE_ITEM ${PROJECT_NAME}_sources "${PROJECT_SOURCE_DIR}/avrgpio.c") endif() set(${PROJECT_NAME}_files ${${PROJECT_NAME}_sources} ${${PROJECT_NAME}_headers} CACHE INTERNAL "")