xref: /llvm-project/libc/src/__support/macros/CMakeLists.txt (revision 1896ee38898a73ea9c2894e848884c8999884ab1)
1add_subdirectory(properties)
2
3add_header_library(
4  config
5  HDRS
6    config.h
7)
8
9add_header_library(
10  attributes
11  HDRS
12    attributes.h
13)
14
15add_header_library(
16  optimization
17  HDRS
18    optimization.h
19  DEPENDS
20    libc.src.__support.macros.properties.compiler
21)
22
23add_header_library(
24  sanitizer
25  HDRS
26    sanitizer.h
27  DEPENDS
28    libc.src.__support.macros.properties.compiler
29)
30
31add_header_library(
32  null_check
33  HDRS
34    null_check.h
35  DEPENDS
36    .config
37    .optimization
38    .sanitizer
39)
40