diff --git a/container.yaml b/container.yaml deleted file mode 100644 index 2004765..0000000 --- a/container.yaml +++ /dev/null @@ -1,63 +0,0 @@ -flatpak: - id: org.fedoraproject.Sdk.Extension.llvm21 - branch: f43 - build-extension: true - runtime: org.fedoraproject.Sdk - runtime-version: f43 - sdk: org.fedoraproject.Sdk - name: f43/llvm21 - component: llvm21-flatpak - packages: - - clang - - clang-analyzer - - clang-devel - - clang-libs - - clang-tools-extra - - clang-tools-extra-devel - - compiler-rt - - flang - - git-clang-format - - libcxx - - libcxx-devel - - libcxxabi - - libcxxabi-devel - - libomp - - libomp-devel - - lld - - lld-devel - - lld-libs - - lldb - - lldb-devel - - llvm - - name: llvm-bolt - platforms: - only: [aarch64, x86_64] - - llvm-cmake-utils - - llvm-devel - - llvm-googletest - - llvm-libs - - llvm-libunwind - - llvm-libunwind-devel - - llvm-test - - mlir - - mlir-devel - - polly - - polly-devel - - python3-clang - - python3-lit - - python3-lldb - - python3-mlir - - llvm21-flatpak-config - # for cleanup-commands (part of runtime) - - coreutils-single - - rpm - - sed - cleanup-commands: | - for f in `rpm -aql clang* compiler-rt flang* git-clang-format libcxx* libomp* lld* llvm* mlir* polly* python3-{clang,lit,lldb,mlir}`; do \ - case $f in /usr/lib/.build-id*|/app/*) continue ;; esac ; \ - if [ ! -d $f ]; then d=$(echo $f | sed -e 's|^/usr/\(.*\)/[^/]*$|/app/\1|;s|^\(/etc/.*\)/[^/]*|/app/\1|'); mkdir -p ${d/\/lib64/\/lib}; cp -a $f ${d/\/lib64/\/lib}; fi; \ - done - ln -sfn ../lib/llvm21/bin/llvm-config /app/bin/llvm-config-21 - ln -sfn llvm-config-21 /app/bin/llvm-config - ln -sfn ../share/clang/clang-format-diff.py /app/bin/clang-format-diff - rm -f /app/bin/ld