set_source_file_properties COMPILE_DEFINITIONS issue

cmake version 3.31.4

My CMakelists.txt file defines a number of files that need “special” treatement:

set(AVX_Files
    "avx.cpp"
    "avx_avg.cpp"
    "avx_bitmap_filler.cpp"
    "avx_cfa.cpp"
    "avx_entropy.cpp"
    "avx_filter.cpp"
    "avx_histogram.cpp"
    "avx_luminance.cpp"
    "avx_output.cpp"
)

I want to define a pre-compiler variable for these, so I have:

set_source_files_properties(${AVX_Files}
    PROPERTIES
        COMPILE_DEFINITIONS "Q_NUMERIC_NO_INTRINSICS")

But when those files are compiled there is no -DQ_NUMERIC_NO_INTRINSICS in the command line (e.g.):

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBOOST_CONTAINER_NO_LIB -DBOOST_CONTAINER_STATIC_LINK -DCMS_NO_REGISTER_KEYWORD -DLIBRAW_NODLL -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DUNICODE -DZ_DEVELOP -D_CONSOLE -D_CRT_SECURE_NO_DEPRECATE -D_UNICODE -I/Users/amonra/.vs/DSS/out/build/DeepSkyStackerKernel/DeepSkyStackerKernel_autogen/include -I/Users/amonra/.vs/DSS/DeepSkyStackerKernel/. -I/Users/amonra/.vs/DSS/DeepSkyStackerKernel/../DeepSkyStacker -I/Users/amonra/.vs/DSS/DeepSkyStackerKernel/../ZClass -I/Users/amonra/.vs/DSS/DeepSkyStackerKernel/../Tools -isystem /usr/local/include -isystem /opt/Qt/6.8.2/macos/lib/QtWidgets.framework/Headers -iframework /opt/Qt/6.8.2/macos/lib -isystem /opt/Qt/6.8.2/macos/lib/QtCore.framework/Headers -isystem /opt/Qt/6.8.2/macos/mkspecs/macx-clang -isystem /opt/Qt/6.8.2/macos/include -isystem /opt/Qt/6.8.2/macos/lib/QtGui.framework/Headers -isystem /opt/Qt/6.8.2/macos/lib/QtNetwork.framework/Headers -isystem /Users/amonra/.vs/DSS/out/build/vcpkg_installed/x64-osx/include -isystem /Users/amonra/.vs/DSS/out/build/vcpkg_installed/x64-osx/include/libraw -Wno-switch-enum -Wno-switch -g -std=c++20 -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -fPIC -Xclang -fopenmp -Winvalid-pch -Xclang -include-pch -Xclang /Users/amonra/.vs/DSS/out/build/DeepSkyStackerKernel/CMakeFiles/DeepSkyStackerKernel.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /Users/amonra/.vs/DSS/out/build/DeepSkyStackerKernel/CMakeFiles/DeepSkyStackerKernel.dir/cmake_pch.hxx -MD -MT DeepSkyStackerKernel/CMakeFiles/DeepSkyStackerKernel.dir/avx_simd_check.cpp.o -MF DeepSkyStackerKernel/CMakeFiles/DeepSkyStackerKernel.dir/avx_simd_check.cpp.o.d -o DeepSkyStackerKernel/CMakeFiles/DeepSkyStackerKernel.dir/avx_simd_check.cpp.o -c /Users/amonra/.vs/DSS/DeepSkyStackerKernel/avx_simd_check.cpp 

What should I do to get this to work?