# This file created by conda-build 3.18.9
# meta.yaml template originally from:
# /home/conda/recipe_root, last modified Mon Aug 19 19:53:53 2019
# ------------------------------------------------

package:
    name: llvm-openmp
    version: 8.0.1
source:
    patches:
        - D65714.patch
    sha256: 3e85dd3cad41117b7c89a41de72f2e6aa756ea7b4ef63bb10dcddf8561a7722c
    url: https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/openmp-8.0.1.src.tar.xz
build:
    number: '0'
    run_exports:
        strong:
            - llvm-openmp >=8.0.1
    string: hc9558a2_0
requirements:
    build:
        - _libgcc_mutex 0.1 main
        - binutils_impl_linux-64 2.31.1 h6176602_1
        - binutils_linux-64 2.31.1 h6176602_8
        - bzip2 1.0.8 h516909a_0
        - ca-certificates 2019.6.16 hecc5488_0
        - cmake 3.15.1 hf94ab9c_0
        - curl 7.65.3 hf8cf82a_0
        - expat 2.2.5 he1b5a44_1003
        - gcc_impl_linux-64 7.3.0 habb00fd_1
        - gcc_linux-64 7.3.0 h553295d_8
        - gxx_impl_linux-64 7.3.0 hdf63c60_1
        - gxx_linux-64 7.3.0 h553295d_8
        - krb5 1.16.3 h05b26f9_1001
        - libcurl 7.65.3 hda55be3_0
        - libedit 3.1.20170329 hf8c457e_1001
        - libgcc-ng 9.1.0 hdf63c60_0
        - libssh2 1.8.2 h22169c7_2
        - libstdcxx-ng 9.1.0 hdf63c60_0
        - libuv 1.30.1 h516909a_0
        - ncurses 6.1 hf484d3e_1002
        - openssl 1.1.1c h516909a_0
        - perl 5.26.2 h516909a_1006
        - rhash 1.3.6 h14c3975_1001
        - tk 8.6.9 hed695b0_1002
        - xz 5.2.4 h14c3975_1001
        - zlib 1.2.11 h516909a_1005
    host:
        - _libgcc_mutex 0.1 main
        - libgcc-ng 9.1.0 hdf63c60_0
        - libllvm8 8.0.1 hc9558a2_0
        - libstdcxx-ng 9.1.0 hdf63c60_0
        - llvm-tools 8.0.1 hc9558a2_0
        - llvmdev 8.0.1 hc9558a2_0
    run:
        - libgcc-ng >=7.3.0
        - libstdcxx-ng >=7.3.0
    run_constrained:
        - clangdev 8.0.1|8.0.1.*
        - llvmdev 8.0.1|8.0.1.*
        - openmp 8.0.1|8.0.1.*
test:
    commands:
        - test -f $PREFIX/lib/libomp.so
        - test -f $PREFIX/include/omp.h
        - $PREFIX/bin/clang -v -fopenmp -I$PREFIX/include -L$PREFIX/lib -Wl,-rpath,$PREFIX/lib
            omp_hello.c -o omp_hello
        - ./omp_hello
    files:
        - omp_hello.c
    requires:
        - clangdev
        - gxx_linux-64 7.*
about:
    home: http://openmp.llvm.org/
    license: NCSA
    license_file: LICENSE.txt
    summary: The OpenMP API supports multi-platform shared-memory parallel programming
        in C/C++ and Fortran.
extra:
    copy_test_source_files: true
    final: true
    recipe-maintainers:
        - inducer
        - isuruf
        - jakirkham
        - yesimon
