diff --git a/llvm-toolset.yaml b/llvm-toolset.yaml new file mode 100644 index 0000000..04c57dc --- /dev/null +++ b/llvm-toolset.yaml @@ -0,0 +1,79 @@ +--- +document: modulemd +version: 2 +data: + name: llvm-toolset + stream: rhel8 + summary: LLVM + description: >- + LLVM Tools and libraries + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [el8.4.0] + requires: + platform: [el8] + profiles: + common: + rpms: + - llvm-toolset + api: + rpms: + - clang + - clang-analyzer + - clang-devel + - clang-libs + - clang-tools-extra + - git-clang-format + - lld + - lld-libs + - lldb + - lldb-devel + - llvm + - llvm-devel + - llvm-libs + components: + rpms: + clang: + rationale: clang tools and libraries + ref: 41b1a895dfa56d2e96d06ef8a11f7014e6f3b6de + buildorder: 1 + multilib: [x86_64] + compiler-rt: + rationale: LLVM compiler intrinsic and sanitizer libraries + ref: a0d3c4c3d2469154022cb52426dccf2937a65825 + buildorder: 1 + multilib: [x86_64] + libomp: + rationale: LLVM OpenMP runtime + ref: 655d27c280d063c447cd0a489424ecf7b01506e1 + multilib: [x86_64] + lld: + rationale: LLVM linker + ref: df91b0bcc385af4bf3e1b929b2680d78ed2bc7a9 + buildorder: 1 + multilib: [x86_64] + lldb: + rationale: lldb debugger + ref: d62e6e9a19201628393bc82472a9bd657fef12a5 + buildorder: 2 + multilib: [x86_64] + llvm: + rationale: LLVM tools and libraries + ref: 08f1e74685252df43ce369f57874c532bee0cbad + multilib: [x86_64] + llvm-compat: + rationale: LLVM compatibility libs for transition user to a new llvm version + ref: 203c65ceafadd4637b6c5f279c27fa98d5584dde + multilib: [x86_64] + llvm-toolset: + rationale: Meta package for llvm-toolset providing scl enable scripts. + ref: 205cb5bc9d0caee5406dc03cd5ac35c7d61d9864 + multilib: [x86_64] + python-lit: + rationale: Lit test runner for LLVM + ref: 65d2398f30b29118605fa2b0ba9fcdcfba538b86 +... +