Help: Clarify interaction of LANGUAGE and HEADER_FILE_ONLY

This commit is contained in:
Kyle Edwards
2022-03-15 13:06:35 -04:00
parent 790c225208
commit 83a80e5193
+2 -2
View File
@@ -7,8 +7,8 @@ A property that can be set to indicate what programming language the
source file is. If it is not set the language is determined based on source file is. If it is not set the language is determined based on
the file extension. Typical values are ``CXX`` (i.e. C++), ``C``, the file extension. Typical values are ``CXX`` (i.e. C++), ``C``,
``CSharp``, ``CUDA``, ``Fortran``, ``HIP``, ``ISPC``, and ``ASM``. Setting ``CSharp``, ``CUDA``, ``Fortran``, ``HIP``, ``ISPC``, and ``ASM``. Setting
this property for a file means this file will be compiled. Do not set this this property for a file means this file will be compiled, unless
for headers or files that should not be compiled. :prop_sf:`HEADER_FILE_ONLY` is set.
.. versionchanged:: 3.20 .. versionchanged:: 3.20
Setting this property causes the source file to be compiled as the Setting this property causes the source file to be compiled as the