[Transforms] Silence a warning in SROA.cpp (NFC)
[llvm-project.git] / llvm / lib / ObjCopy / CMakeLists.txt
blob2d6bee94875f0b292acf45f2299de5af7b5396ee
1 source_group("Header Files" REGULAR_EXPRESSION
2   .*[.]h
4 source_group("Header Files\\COFF" REGULAR_EXPRESSION
5   COFF/.*[.]h
7 source_group("Header Files\\ELF" REGULAR_EXPRESSION
8   ELF/.*[.]h
10 source_group("Header Files\\MachO" REGULAR_EXPRESSION
11   MachO/.*[.]h
13 source_group("Header Files\\wasm" REGULAR_EXPRESSION
14   wasm/.*[.]h
16 source_group("Header Files\\XCOFF" REGULAR_EXPRESSION
17   XCOFF/.*[.]h
19 source_group("Source Files" REGULAR_EXPRESSION
20   .*[.]cpp
22 source_group("Source Files\\COFF" REGULAR_EXPRESSION  
23   COFF/.*[.]cpp
25 source_group("Source Files\\ELF" REGULAR_EXPRESSION
26   ELF/.*[.]cpp
28 source_group("Source Files\\MachO" REGULAR_EXPRESSION
29   MachO/.*[.]cpp
31 source_group("Source Files\\wasm" REGULAR_EXPRESSION
32   wasm/.*[.]cpp
34 source_group("Source Files\\XCOFF" REGULAR_EXPRESSION
35   XCOFF/.*[.]cpp
38 add_llvm_component_library(LLVMObjCopy
39   Archive.cpp
40   CommonConfig.cpp
41   ObjCopy.cpp
42   ConfigManager.cpp
43   COFF/COFFObjcopy.cpp
44   COFF/COFFObject.cpp
45   COFF/COFFReader.cpp
46   COFF/COFFWriter.cpp
47   ELF/ELFObjcopy.cpp
48   ELF/ELFObject.cpp
49   MachO/MachOObjcopy.cpp
50   MachO/MachOReader.cpp
51   MachO/MachOWriter.cpp
52   MachO/MachOLayoutBuilder.cpp
53   MachO/MachOObject.cpp
54   wasm/WasmObject.cpp
55   wasm/WasmReader.cpp
56   wasm/WasmWriter.cpp
57   wasm/WasmObjcopy.cpp
58   XCOFF/XCOFFObjcopy.cpp
59   XCOFF/XCOFFReader.cpp
60   XCOFF/XCOFFWriter.cpp
62   ADDITIONAL_HEADER_DIRS
63   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy
64   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy/COFF
65   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy/ELF
66   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy/MachO
67   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy/wasm
68   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ObjCopy/XCOFF
69   COFF
70   ELF
71   MachO
72   wasm
73   XCOFF
75   DEPENDS
76   intrinsics_gen
78   LINK_COMPONENTS
79   BinaryFormat
80   Object
81   Support
82   MC
83   )