diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml new file mode 100644 index 0000000..408fe51 --- /dev/null +++ b/recipe/conda_build_config.yaml @@ -0,0 +1,26 @@ +# the builds of libcxx-testing depend on a specific +# clang version; to test new libcxx against old clang +# we need to build libcxx-testing for several versions. +c_compiler_version: # [osx] + - 16 # [osx] + - 15 # [osx] + - 14 # [osx] + - 13 # [osx] + - 12 # [osx] + - 11 # [osx] +cxx_compiler_version: # [osx] + - 16 # [osx] + - 15 # [osx] + - 14 # [osx] + - 13 # [osx] + - 12 # [osx] + - 11 # [osx] +# not linked to LLVM; can stay constant, +# but must have the same length as above +fortran_compiler_version: # [osx] + - 12 # [osx] + - 12 # [osx] + - 12 # [osx] + - 12 # [osx] + - 12 # [osx] + - 12 # [osx] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 0d143cc..399f8c9 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,15 +1,18 @@ {% set name = "libcxx-testing" %} -{% set version = "0.2" %} +# this number only needs to be increased if +# there are substantial infrastructure changes +{% set testing_generation = "0" %} package: name: {{ name|lower }} - version: {{ version }} + # version correspondence is: 0.{{ CLANG_MAJOR }} + version: {{ testing_generation }}.{{ c_compiler_version.split(".")[0] }} source: path: . build: - number: 1 + number: 0 skip: true # [not (osx and python_impl == 'cpython')] script: echo "works!"