diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index c822fd4..2943cc8 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,16 +8,28 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_: - CONFIG: linux_64_ + linux_64_with_icuno: + CONFIG: linux_64_with_icuno UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_: - CONFIG: linux_aarch64_ + linux_64_with_icuyes: + CONFIG: linux_64_with_icuyes UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_: - CONFIG: linux_ppc64le_ + linux_aarch64_with_icuno: + CONFIG: linux_aarch64_with_icuno + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_aarch64_with_icuyes: + CONFIG: linux_aarch64_with_icuyes + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_ppc64le_with_icuno: + CONFIG: linux_ppc64le_with_icuno + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le + linux_ppc64le_with_icuyes: + CONFIG: linux_ppc64le_with_icuyes UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-ppc64le timeoutInMinutes: 360 diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index 7708e23..65d40dc 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,11 +8,17 @@ jobs: vmImage: macOS-12 strategy: matrix: - osx_64_: - CONFIG: osx_64_ + osx_64_with_icuno: + CONFIG: osx_64_with_icuno UPLOAD_PACKAGES: 'True' - osx_arm64_: - CONFIG: osx_arm64_ + osx_64_with_icuyes: + CONFIG: osx_64_with_icuyes + UPLOAD_PACKAGES: 'True' + osx_arm64_with_icuno: + CONFIG: osx_arm64_with_icuno + UPLOAD_PACKAGES: 'True' + osx_arm64_with_icuyes: + CONFIG: osx_arm64_with_icuyes UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_with_icuno.yaml similarity index 95% rename from .ci_support/linux_64_.yaml rename to .ci_support/linux_64_with_icuno.yaml index e8b161e..1882081 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_with_icuno.yaml @@ -22,6 +22,8 @@ libiconv: - '1' target_platform: - linux-64 +with_icu: +- 'no' xz: - '5' zip_keys: diff --git a/.ci_support/linux_64_with_icuyes.yaml b/.ci_support/linux_64_with_icuyes.yaml new file mode 100644 index 0000000..1a34d42 --- /dev/null +++ b/.ci_support/linux_64_with_icuyes.yaml @@ -0,0 +1,33 @@ +VERBOSE_AT: +- V=1 +c_compiler: +- gcc +c_compiler_version: +- '12' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +icu: +- '75' +libiconv: +- '1' +target_platform: +- linux-64 +with_icu: +- 'yes' +xz: +- '5' +zip_keys: +- - c_stdlib_version + - cdt_name +zlib: +- '1' diff --git a/.ci_support/linux_aarch64_.yaml b/.ci_support/linux_aarch64_with_icuno.yaml similarity index 96% rename from .ci_support/linux_aarch64_.yaml rename to .ci_support/linux_aarch64_with_icuno.yaml index 36e53b5..6e8cf0e 100644 --- a/.ci_support/linux_aarch64_.yaml +++ b/.ci_support/linux_aarch64_with_icuno.yaml @@ -26,6 +26,8 @@ libiconv: - '1' target_platform: - linux-aarch64 +with_icu: +- 'no' xz: - '5' zip_keys: diff --git a/.ci_support/linux_aarch64_with_icuyes.yaml b/.ci_support/linux_aarch64_with_icuyes.yaml new file mode 100644 index 0000000..28fa16b --- /dev/null +++ b/.ci_support/linux_aarch64_with_icuyes.yaml @@ -0,0 +1,37 @@ +BUILD: +- aarch64-conda_cos7-linux-gnu +VERBOSE_AT: +- V=1 +c_compiler: +- gcc +c_compiler_version: +- '12' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +cdt_arch: +- aarch64 +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +icu: +- '75' +libiconv: +- '1' +target_platform: +- linux-aarch64 +with_icu: +- 'yes' +xz: +- '5' +zip_keys: +- - c_stdlib_version + - cdt_name +zlib: +- '1' diff --git a/.ci_support/linux_ppc64le_.yaml b/.ci_support/linux_ppc64le_with_icuno.yaml similarity index 95% rename from .ci_support/linux_ppc64le_.yaml rename to .ci_support/linux_ppc64le_with_icuno.yaml index 1733a78..9a2d59d 100644 --- a/.ci_support/linux_ppc64le_.yaml +++ b/.ci_support/linux_ppc64le_with_icuno.yaml @@ -22,6 +22,8 @@ libiconv: - '1' target_platform: - linux-ppc64le +with_icu: +- 'no' xz: - '5' zip_keys: diff --git a/.ci_support/linux_ppc64le_with_icuyes.yaml b/.ci_support/linux_ppc64le_with_icuyes.yaml new file mode 100644 index 0000000..b8d38d5 --- /dev/null +++ b/.ci_support/linux_ppc64le_with_icuyes.yaml @@ -0,0 +1,33 @@ +VERBOSE_AT: +- V=1 +c_compiler: +- gcc +c_compiler_version: +- '12' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +docker_image: +- quay.io/condaforge/linux-anvil-ppc64le +icu: +- '75' +libiconv: +- '1' +target_platform: +- linux-ppc64le +with_icu: +- 'yes' +xz: +- '5' +zip_keys: +- - c_stdlib_version + - cdt_name +zlib: +- '1' diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_with_icuno.yaml similarity index 95% rename from .ci_support/osx_64_.yaml rename to .ci_support/osx_64_with_icuno.yaml index 5e60621..b0a7ce8 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_with_icuno.yaml @@ -24,6 +24,8 @@ macos_machine: - x86_64-apple-darwin13.4.0 target_platform: - osx-64 +with_icu: +- 'no' xz: - '5' zlib: diff --git a/.ci_support/osx_64_with_icuyes.yaml b/.ci_support/osx_64_with_icuyes.yaml new file mode 100644 index 0000000..73a0b95 --- /dev/null +++ b/.ci_support/osx_64_with_icuyes.yaml @@ -0,0 +1,32 @@ +MACOSX_DEPLOYMENT_TARGET: +- '10.13' +MACOSX_SDK_VERSION: +- '10.13' +VERBOSE_AT: +- V=1 +c_compiler: +- clang_bootstrap +c_compiler_version: +- '16' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '10.13' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +icu: +- '75' +libiconv: +- '1' +macos_machine: +- x86_64-apple-darwin13.4.0 +target_platform: +- osx-64 +with_icu: +- 'yes' +xz: +- '5' +zlib: +- '1' diff --git a/.ci_support/osx_arm64_.yaml b/.ci_support/osx_arm64_with_icuno.yaml similarity index 95% rename from .ci_support/osx_arm64_.yaml rename to .ci_support/osx_arm64_with_icuno.yaml index 707996d..4b6f8d1 100644 --- a/.ci_support/osx_arm64_.yaml +++ b/.ci_support/osx_arm64_with_icuno.yaml @@ -24,6 +24,8 @@ macos_machine: - arm64-apple-darwin20.0.0 target_platform: - osx-arm64 +with_icu: +- 'no' xz: - '5' zlib: diff --git a/.ci_support/osx_arm64_with_icuyes.yaml b/.ci_support/osx_arm64_with_icuyes.yaml new file mode 100644 index 0000000..566ab30 --- /dev/null +++ b/.ci_support/osx_arm64_with_icuyes.yaml @@ -0,0 +1,32 @@ +MACOSX_DEPLOYMENT_TARGET: +- '11.0' +MACOSX_SDK_VERSION: +- '11.0' +VERBOSE_AT: +- V=1 +c_compiler: +- clang_bootstrap +c_compiler_version: +- '16' +c_stdlib: +- macosx_deployment_target +c_stdlib_version: +- '11.0' +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +icu: +- '75' +libiconv: +- '1' +macos_machine: +- arm64-apple-darwin20.0.0 +target_platform: +- osx-arm64 +with_icu: +- 'yes' +xz: +- '5' +zlib: +- '1' diff --git a/.ci_support/win_64_.yaml b/.ci_support/win_64_.yaml index 268bcbe..9bf9c89 100644 --- a/.ci_support/win_64_.yaml +++ b/.ci_support/win_64_.yaml @@ -12,5 +12,7 @@ libiconv: - '1' target_platform: - win-64 +with_icu: +- 'no' zlib: - '1' diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index a5836e8..ba4b251 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -72,7 +72,6 @@ else --suppress-variables ${EXTRA_CB_OPTIONS:-} \ --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" - ( startgroup "Inspecting artifacts" ) 2> /dev/null # inspect_artifacts was only added in conda-forge-ci-setup 4.6.0 diff --git a/README.md b/README.md index 2f42561..77a6852 100644 --- a/README.md +++ b/README.md @@ -35,38 +35,73 @@ Current build status
Variant | Status | |
---|---|---|
linux_64 | +linux_64_with_icuno | - + |
linux_aarch64 | +linux_64_with_icuyes | - + |
linux_ppc64le | +linux_aarch64_with_icuno | - + |
osx_64 | +linux_aarch64_with_icuyes | - + |
osx_arm64 | +linux_ppc64le_with_icuno | - + + + | +
linux_ppc64le_with_icuyes | ++ + + + | +|
osx_64_with_icuno | ++ + + + | +|
osx_64_with_icuyes | ++ + + + | +|
osx_arm64_with_icuno | ++ + + + | +|
osx_arm64_with_icuyes | ++ + | |