cmake set_source_files_properties examples

Signatures

set_source_files_properties(<files> ...
  [DIRECTORY <dirs> ...]
  [TARGET_DIRECTORY <targets> ...]
  PROPERTIES <prop1> <value1>
[<prop2> <value2>] ...)

Examples

root-project/root core/base/CMakeLists.txt :227

set_source_files_properties(src/TPRegexp.cxx
    TARGET_DIRECTORY Core
    PROPERTIES COMPILE_DEFINITIONS USE_PCRE2)

Devsh-Graphics-Programming/Nabla cmake/common.cmake :1066

set_source_files_properties(${_NBL_TARGET_SOURCES_}
		TARGET_DIRECTORY "${_NBL_TARGET_}"
		PROPERTIES LANGUAGE "${_NBL_ASM_DIALECT_}"
	)

qt/qtbase cmake/QtTestHelpers.cmake :359

set_source_files_properties(${source_path}
            TARGET_DIRECTORY ${target} PROPERTIES
                SKIP_AUTOMOC ${skip_automoc}
                COMPILE_DEFINITIONS "BATCHED_TEST_NAME=\"${name}\";${arg_DEFINES}")

libjxl/libjxl third_party/skcms.cmake :35

set_source_files_properties("${_sources_dir}/src/skcms_TransformBaseline.cc"
      PROPERTIES COMPILE_OPTIONS "${_common_copts};-Wno-maybe-uninitialized"
      TARGET_DIRECTORY ${TARGET_NAME}
    )

isledecomp/isle-portable packaging/ios/CMakeLists.txt :20

set_source_files_properties(${RESOURCE_FILES}
    TARGET_DIRECTORY isle
    PROPERTIES MACOSX_PACKAGE_LOCATION Resources)

tmp64/BugfixedHL-Rebased CMakeLists.txt :446

set_source_files_properties(
	${GAME_COMMON_SRCS}
	TARGET_DIRECTORY
		client
		server
		bugfixedapi_amxx
	PROPERTIES
		SKIP_PRECOMPILE_HEADERS ON
)