PKGNAME=rocm-hipify
PKGDES="Tools to convert CUDA source code to HIP"
PKGSEC=devel
PKGDEP="rocm-llvm"
BUILDDEP="cmake"
PKGBREAK="hipify<=6.0.2"
PKGREP="hipify<=6.0.2"

USECLANG=1

ABTYPE=cmakeninja
CMAKE_AFTER=(
    '-DCMAKE_INSTALL_PREFIX=/usr/lib/rocm'
    '-DCMAKE_C_COMPILER=/usr/lib/rocm/lib/llvm/bin/clang'
    '-DCMAKE_CXX_COMPILER=/usr/lib/rocm/lib/llvm/bin/clang++'
    '-DCMAKE_SKIP_INSTALL_RPATH=OFF'
    '-DCMAKE_PREFIX_PATH=/usr/lib/rocm'
    '-DLLVM_DIR=/usr/lib/rocm/lib/llvm/lib/cmake/llvm/'
    '-DClang_DIR=/usr/lib/rocm/lib/llvm/lib/cmake/clang/'
    '-DCMAKE_LINKER_TYPE=LLD'
)

FAIL_ARCH="!(amd64|arm64|loongarch64)"
