file( GLOB EXAMPLES_DIRECTX_SOURCES *.c ) foreach(PATH IN LISTS EXAMPLES_DIRECTX_SOURCES) get_filename_component(TARGET ${PATH} NAME_WE) add_executable(${TARGET} ${PATH}) target_link_libraries( ${TARGET} PRIVATE Mw ) endforeach()