1UNITY_BUILD_CODE_BEFORE_INCLUDE
2-------------------------------
3
4.. versionadded:: 3.16
5
6Code snippet which is included verbatim by the :prop_tgt:`UNITY_BUILD`
7feature just before every ``#include`` statement in the generated unity
8source files.  For example:
9
10.. code-block:: cmake
11
12  set(before [[
13  #if !defined(NOMINMAX)
14  #define NOMINMAX
15  #endif
16  ]])
17  set_target_properties(myTarget PROPERTIES
18    UNITY_BUILD_CODE_BEFORE_INCLUDE "${before}"
19  )
20
21See also :prop_tgt:`UNITY_BUILD_CODE_AFTER_INCLUDE`.
22