file(GLOB test_sources *.c) foreach (f ${test_sources}) get_filename_component(test_name ${f} NAME_WLE) add_executable(${test_name} ${f}) target_link_libraries(${test_name} ${fx_assemblies}) endforeach (f)