mirror of
https://github.com/KDE/kde-linux.git
synced 2026-08-02 10:17:36 -04:00
39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
# SPDX-FileCopyrightText: 2017 freedesktop-sdk
|
|
# SPDX-FileCopyrightText: 2026 Aleix Pol Gonzalez <aleixpol@kde.org>
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
# Inspired by ArchLinux's PKGBUILD:
|
|
|
|
kind: cmake
|
|
|
|
(@):
|
|
- freedesktop-sdk.bst:elements/include/llvm.yml
|
|
|
|
build-depends:
|
|
- freedesktop-sdk.bst:components/_private/buildsystem-cmake.bst
|
|
- freedesktop-sdk.bst:components/_private/python3-minimal.bst
|
|
|
|
depends:
|
|
- freedesktop-sdk.bst:public-stacks/runtime-minimal.bst
|
|
- freedesktop-sdk.bst:components/libffi.bst
|
|
- freedesktop-sdk.bst:components/zlib.bst
|
|
- freedesktop-sdk.bst:components/zstd.bst
|
|
- freedesktop-sdk.bst:components/llvm.bst
|
|
|
|
environment:
|
|
# Work-around issue building compiler-rt with multiarch
|
|
LD_LIBRARY_PATH: '%{build-root}/%{build-dir}/lib/%{gcc_triplet}'
|
|
|
|
variables:
|
|
conf-root: llvm
|
|
|
|
debug_flags: "-g1"
|
|
optimize-debug: "false"
|
|
enabled-projects: "lldb"
|
|
|
|
cmake-local: >-
|
|
-DLLVM_ENABLE_PROJECTS='%{enabled-projects}'
|
|
-DCMAKE_SKIP_RPATH=ON
|
|
-DCLANG_LINK_CLANG_DYLIB=ON
|
|
-DLLVM_LINK_LLVM_DYLIB=ON
|