diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 3adb52f3..c2685308 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,12 +1,14 @@ {% set version = "3.9.0" %} # if build_num is reset to 0 (for new version), update increment for blas_minor below -{% set build_num = 10 %} +{% set build_num = 11 %} {% set version_major = version.split(".")[0] %} # blas_major denotes major infrastructural change to how blas is managed {% set blas_major = "2" %} # make sure we do not create colliding version strings of output "blas" # for builds across lapack-versions within the same blas_major {% set blas_minor = build_num + 100 %} +{% set build_string_platform = target_platform | default("linux-64") %} +{% set build_string_platform = build_string_platform.replace("-", "") %} package: name: blas-split @@ -52,7 +54,7 @@ outputs: script: build_pkg.sh # [unix] script: build_pkg.bat # [win] build: - string: "{{ build_num }}_{{ blas_impl }}" + string: "{{ build_num }}_{{ build_string_platform }}_{{ blas_impl }}" run_exports: - {{ pin_subpackage("libblas", max_pin="x") }} track_features: @@ -90,7 +92,7 @@ outputs: script: build_pkg.sh # [unix] script: build_pkg.bat # [win] build: - string: "{{ build_num }}_{{ blas_impl }}" + string: "{{ build_num }}_{{ build_string_platform }}_{{ blas_impl }}" run_exports: - {{ pin_subpackage("libcblas", max_pin="x") }} track_features: @@ -121,7 +123,7 @@ outputs: script: build_pkg.sh # [unix] script: build_pkg.bat # [win] build: - string: "{{ build_num }}_{{ blas_impl }}" + string: "{{ build_num }}_{{ build_string_platform }}_{{ blas_impl }}" run_exports: - {{ pin_subpackage("liblapack", max_pin="x.x") }} track_features: @@ -151,7 +153,7 @@ outputs: script: build_pkg.sh # [unix] script: build_pkg.bat # [win] build: - string: "{{ build_num }}_{{ blas_impl }}" + string: "{{ build_num }}_{{ build_string_platform }}_{{ blas_impl }}" run_exports: - {{ pin_subpackage("liblapacke", max_pin="x.x") }} track_features: @@ -184,7 +186,7 @@ outputs: # uses lapack {{ version }}, not {{ blas_major }} script: install_blas_devel.sh # [unix] build: - string: "{{ build_num }}_{{ blas_impl }}" + string: "{{ build_num }}_{{ build_string_platform }}_{{ blas_impl }}" requirements: host: - openblas # [blas_impl == "openblas"]