target_compile_options(<target> [BEFORE] <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])
target_compile_options(<target> [BEFORE] <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])
target_compile_options(
error_settings
BEFORE
INTERFACE
$<$<COMPILE_LANGUAGE:CUDA>:--extended-lambda -Xcompiler=-Wall,-Wextra,-Wfatal-errors>
)
target_compile_options(EnTT BEFORE INTERFACE -stdlib=libc++)
target_compile_options(test_common BEFORE PRIVATE -Wconversion -Wsign-conversion -Wsign-compare)
target_compile_options(FLAC BEFORE PRIVATE "/fp:fast")
target_compile_options(${internal_target_name} BEFORE PRIVATE ${common_compile_options})
target_compile_options(${target} BEFORE PRIVATE -include ${target_pch_dir}/${hdr_filename})
target_compile_options(native_simulator BEFORE INTERFACE
-I${BOARD_DIR}
-DNSOS_EPOLL_WAIT_INTERVAL=${CONFIG_NET_NATIVE_OFFLOADED_SOCKETS_EPOLL_WAIT_INTERVAL}
)