@@ -280,23 +280,23 @@ if (WIN32)
280280 set (ARCH_FLAGS_19_IceLake /arch:AVX512)
281281
282282 if (CMAKE_GENERATOR_TOOLSET MATCHES "ClangCL" )
283- target_compile_options (SerialPrograms PRIVATE -Wno-unused-function)
284- target_compile_options (SerialPrograms PRIVATE -march=nehalem)
283+ target_compile_options (SerialProgramsLib PRIVATE -Wno-unused-function)
284+ target_compile_options (SerialProgramsLib PRIVATE -march=nehalem)
285285 set (ARCH_FLAGS_09_Nehalem -march=nehalem)
286286 set (ARCH_FLAGS_13_Haswell -march=haswell)
287287 set (ARCH_FLAGS_17_Skylake -march=skylake-avx512)
288288 set (ARCH_FLAGS_19_IceLake -march=icelake-client)
289289 endif ()
290290
291291 # Run-time ISA dispatching
292- target_compile_definitions (SerialPrograms PRIVATE PA_AutoDispatch_x64_08_Nehalem)
293- target_compile_definitions (SerialPrograms PRIVATE PA_AutoDispatch_x64_13_Haswell)
294- target_compile_definitions (SerialPrograms PRIVATE PA_AutoDispatch_x64_17_Skylake)
295- target_compile_definitions (SerialPrograms PRIVATE PA_AutoDispatch_x64_19_IceLake)
296-
297- # target_compile_options(SerialPrograms PRIVATE /arch:AVX2 /DPA_Arch_x64_AVX2)
298- # target_compile_options(SerialPrograms PRIVATE /arch:AVX512 /DPA_Arch_x64_AVX512)
299- # target_compile_options(SerialPrograms PRIVATE /arch:AVX512 /DPA_Arch_x64_AVX512GF)
292+ target_compile_definitions (SerialProgramsLib PRIVATE PA_AutoDispatch_x64_08_Nehalem)
293+ target_compile_definitions (SerialProgramsLib PRIVATE PA_AutoDispatch_x64_13_Haswell)
294+ target_compile_definitions (SerialProgramsLib PRIVATE PA_AutoDispatch_x64_17_Skylake)
295+ target_compile_definitions (SerialProgramsLib PRIVATE PA_AutoDispatch_x64_19_IceLake)
296+
297+ # target_compile_options(SerialProgramsLib PRIVATE /arch:AVX2 /DPA_Arch_x64_AVX2)
298+ # target_compile_options(SerialProgramsLib PRIVATE /arch:AVX512 /DPA_Arch_x64_AVX512)
299+ # target_compile_options(SerialProgramsLib PRIVATE /arch:AVX512 /DPA_Arch_x64_AVX512GF)
300300else () # macOS and Linux
301301 if (APPLE )
302302 # Get root path where Homebrew installs libraries. Example root path: "/opt/homebrew/",
0 commit comments