🔒 Repository is read-only – file editing is disabled.

recipes/utils/libclc/PAGBUILD.yaml main

35 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435
pkgname: libclc
pkgver: '22.1.8'
pkgrel: '1'
pkgdesc: Library requirements of the OpenCL C programming language
url: 'https://libclc.llvm.org/'
arch: x86_64
license:
- MIT
depends: []
makedepends:
- cmake
- ninja
- spirv-llvm-translator
source:
- 'https://github.com/llvm/llvm-project/releases/download/llvmorg-${pkgver}/llvm-project-${pkgver}.src.tar.xz'
sha256sums:
- 922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888
build: |
  cd llvm-project-${pkgver}.src/libclc

     mkdir build
     cd    build


  cmake -D CMAKE_INSTALL_PREFIX=/usr \
        -D CMAKE_BUILD_TYPE=Release  \
        -G Ninja ..

  ninja

  DESTDIR=${PKGDIR} ninja install

  install -Dm644 ../LICENSE.TXT ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE.TXT
package: |
  true