# This file created by conda-build 25.1.2
# ------------------------------------------------

package:
  name: cuda-nvcc-dev_linux-64
  version: 12.8.93
source:
  patches:
    - nvcc.profile.patch
  sha256: 9961b3484b6b71314063709a4f9529654f96782ad39e72bf1e00f070db8210d3
  url: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.8.93-archive.tar.xz
build:
  noarch: generic
  number: 3
  string: he2511ca_3
requirements:
  build:
    - kernel-headers_linux-64 4.18.0 h528b178_0
    - sysroot_linux-64 2.28 h528b178_0
    - tzdata 2025b h04d1e81_0
  host:
    - _libgcc_mutex 0.1 main
    - _openmp_mutex 5.1 1_gnu
    - cuda-crt-dev_linux-64 12.8.93 h06a4308_3
    - cuda-nvcc-tools 12.8.93 hbdd6827_3
    - cuda-nvvm-dev_linux-64 12.8.93 h06a4308_3
    - cuda-version 12.8 h30beaf8_3
    - libgcc-ng 11.2.0 h1234567_1
    - libgomp 11.2.0 h1234567_1
  run:
    - cuda-crt-dev_linux-64 12.8.93 h06a4308_3
    - cuda-nvvm-dev_linux-64 12.8.93 h06a4308_3
    - cuda-version >=12.8,<12.9.0a0
    - libgcc-ng >=6
  run_constrained:
    - gcc_impl_linux-64 >=6,<15.0a0
test:
  commands:
    - test -L $PREFIX/targets/x86_64-linux/bin/nvcc
    - test -f $PREFIX/targets/x86_64-linux/lib/libnvptxcompiler_static.a
    - test -f $PREFIX/targets/x86_64-linux/include/fatbinary_section.h
    - test -f $PREFIX/targets/x86_64-linux/include/nvPTXCompiler.h
about:
  description: 'Compiler for CUDA applications.

    '
  doc_url: https://docs.nvidia.com/cuda/index.html
  home: https://developer.nvidia.com/cuda-toolkit
  license: LicenseRef-NVIDIA-End-User-License-Agreement
  license_file: LICENSE
  license_url: https://docs.nvidia.com/cuda/eula/index.html
  summary: Target architecture dependent parts of CUDA NVCC compiler.
extra:
  copy_test_source_files: true
  feedstock-name: cuda-nvcc-impl
  final: true
  recipe-maintainers:
    - conda-forge/cuda
