aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/ya.make
diff options
context:
space:
mode:
authoralexv-smirnov <alex@ydb.tech>2023-06-13 11:05:01 +0300
committeralexv-smirnov <alex@ydb.tech>2023-06-13 11:05:01 +0300
commitbf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch)
tree1d1df72c0541a59a81439842f46d95396d3e7189 /contrib/libs/llvm12/ya.make
parent8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff)
downloadydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz
add ymake export to ydb
Diffstat (limited to 'contrib/libs/llvm12/ya.make')
-rw-r--r--contrib/libs/llvm12/ya.make204
1 files changed, 204 insertions, 0 deletions
diff --git a/contrib/libs/llvm12/ya.make b/contrib/libs/llvm12/ya.make
new file mode 100644
index 0000000000..fa17df6b8e
--- /dev/null
+++ b/contrib/libs/llvm12/ya.make
@@ -0,0 +1,204 @@
+# Generated by devtools/yamaker from nixpkgs 21.11.
+
+LIBRARY()
+
+LICENSE(
+ Apache-2.0 WITH LLVM-exception AND
+ NCSA
+)
+
+LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+
+VERSION(12.0.1)
+
+ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz)
+
+ADDINCL(
+ GLOBAL ${ARCADIA_BUILD_ROOT}/contrib/libs/llvm12/include
+ GLOBAL contrib/libs/llvm12/include
+)
+
+END()
+
+RECURSE(
+ include
+ lib/Analysis
+ lib/AsmParser
+ lib/BinaryFormat
+ lib/Bitcode/Reader
+ lib/Bitcode/Writer
+ lib/Bitstream/Reader
+ lib/CodeGen
+ lib/CodeGen/AsmPrinter
+ lib/CodeGen/GlobalISel
+ lib/CodeGen/MIRParser
+ lib/CodeGen/SelectionDAG
+ lib/DWARFLinker
+ lib/DebugInfo/CodeView
+ lib/DebugInfo/DWARF
+ lib/DebugInfo/GSYM
+ lib/DebugInfo/MSF
+ lib/DebugInfo/PDB
+ lib/DebugInfo/Symbolize
+ lib/Demangle
+ lib/ExecutionEngine
+ lib/ExecutionEngine/Interpreter
+ lib/ExecutionEngine/JITLink
+ lib/ExecutionEngine/MCJIT
+ lib/ExecutionEngine/Orc
+ lib/ExecutionEngine/Orc/Shared
+ lib/ExecutionEngine/Orc/TargetProcess
+ lib/ExecutionEngine/RuntimeDyld
+ lib/Extensions
+ lib/FileCheck
+ lib/Frontend/OpenACC
+ lib/Frontend/OpenMP
+ lib/FuzzMutate
+ lib/IR
+ lib/IRReader
+ lib/InterfaceStub
+ lib/LTO
+ lib/LineEditor
+ lib/Linker
+ lib/MC
+ lib/MC/MCDisassembler
+ lib/MC/MCParser
+ lib/MCA
+ lib/Object
+ lib/ObjectYAML
+ lib/Option
+ lib/Passes
+ lib/ProfileData
+ lib/ProfileData/Coverage
+ lib/Remarks
+ lib/Support
+ lib/TableGen
+ lib/Target
+ lib/Target/AArch64
+ lib/Target/AArch64/AsmParser
+ lib/Target/AArch64/Disassembler
+ lib/Target/AArch64/MCTargetDesc
+ lib/Target/AArch64/TargetInfo
+ lib/Target/AArch64/Utils
+ lib/Target/ARM
+ lib/Target/ARM/AsmParser
+ lib/Target/ARM/Disassembler
+ lib/Target/ARM/MCTargetDesc
+ lib/Target/ARM/TargetInfo
+ lib/Target/ARM/Utils
+ lib/Target/BPF
+ lib/Target/BPF/AsmParser
+ lib/Target/BPF/Disassembler
+ lib/Target/BPF/MCTargetDesc
+ lib/Target/BPF/TargetInfo
+ lib/Target/NVPTX
+ lib/Target/NVPTX/MCTargetDesc
+ lib/Target/NVPTX/TargetInfo
+ lib/Target/PowerPC
+ lib/Target/PowerPC/AsmParser
+ lib/Target/PowerPC/Disassembler
+ lib/Target/PowerPC/MCTargetDesc
+ lib/Target/PowerPC/TargetInfo
+ lib/Target/X86
+ lib/Target/X86/AsmParser
+ lib/Target/X86/Disassembler
+ lib/Target/X86/MCTargetDesc
+ lib/Target/X86/TargetInfo
+ lib/TextAPI/MachO
+ lib/ToolDrivers/llvm-dlltool
+ lib/ToolDrivers/llvm-lib
+ lib/Transforms/AggressiveInstCombine
+ lib/Transforms/CFGuard
+ lib/Transforms/Coroutines
+ lib/Transforms/HelloNew
+ lib/Transforms/IPO
+ lib/Transforms/InstCombine
+ lib/Transforms/Instrumentation
+ lib/Transforms/ObjCARC
+ lib/Transforms/Scalar
+ lib/Transforms/Utils
+ lib/Transforms/Vectorize
+ lib/WindowsManifest
+ lib/XRay
+ tools/bugpoint
+ tools/dsymutil
+ tools/llc
+ tools/lli
+ tools/lli/ChildTarget
+ tools/llvm-ar
+ tools/llvm-as
+ tools/llvm-bcanalyzer
+ tools/llvm-cat
+ tools/llvm-cfi-verify
+ tools/llvm-cfi-verify/lib
+ tools/llvm-config
+ tools/llvm-cov
+ tools/llvm-cvtres
+ tools/llvm-cxxdump
+ tools/llvm-cxxfilt
+ tools/llvm-cxxmap
+ tools/llvm-diff
+ tools/llvm-dis
+ tools/llvm-dwarfdump
+ tools/llvm-dwp
+ tools/llvm-elfabi
+ tools/llvm-exegesis
+ tools/llvm-exegesis/lib
+ tools/llvm-exegesis/lib/AArch64
+ tools/llvm-exegesis/lib/PowerPC
+ tools/llvm-exegesis/lib/X86
+ tools/llvm-extract
+ tools/llvm-gsymutil
+ tools/llvm-ifs
+ tools/llvm-jitlink
+ tools/llvm-jitlink/llvm-jitlink-executor
+ tools/llvm-libtool-darwin
+ tools/llvm-link
+ tools/llvm-lipo
+ tools/llvm-lto
+ tools/llvm-lto2
+ tools/llvm-mc
+ tools/llvm-mca
+ tools/llvm-ml
+ tools/llvm-modextract
+ tools/llvm-mt
+ tools/llvm-nm
+ tools/llvm-objcopy
+ tools/llvm-objdump
+ tools/llvm-opt-report
+ tools/llvm-pdbutil
+ tools/llvm-profdata
+ tools/llvm-profgen
+ tools/llvm-rc
+ tools/llvm-readobj
+ tools/llvm-reduce
+ tools/llvm-rtdyld
+ tools/llvm-size
+ tools/llvm-split
+ tools/llvm-stress
+ tools/llvm-strings
+ tools/llvm-symbolizer
+ tools/llvm-undname
+ tools/llvm-xray
+ tools/lto
+ tools/obj2yaml
+ tools/opt
+ tools/polly/lib
+ tools/polly/lib/External/isl
+ tools/polly/lib/External/ppcg
+ tools/remarks-shlib
+ tools/sancov
+ tools/sanstats
+ tools/split-file
+ tools/verify-uselistorder
+ tools/yaml2obj
+ utils/TableGen
+ utils/TableGen/GlobalISel
+)
+
+IF (OS_LINUX)
+ RECURSE(
+ lib/ExecutionEngine/PerfJITEvents
+ tools/gold
+ )
+ENDIF()