Skip to content

Commit 884aeeb

Browse files
committed
2025.1 images
- 2025.1 images - transition to oneTBB 2021.13.0 - support for Conan Center Index style config.yml to support separate recipes per package version - common images much slimmer, no longer include the following CUDA components - #183: Nsight Compute profiler - libcublas-devel-x-y - libcusparse-devel-x-y - libcufft-devel-x-y - libnpp-devel-x-y - libcusolver-devel-x-y - leverage [new NVIDIA repo](https://github.com/NVIDIA/optix-dev) to install OptiX headers - #255: fix build depenedency between tcl and tk wrappers - partio build correctly sets C++ standard - OpenSubDiv build preserves static libraries since its CMake files expect both static and dynamic libs to be present - Version updates - CMake 3.31.7 (was 3.31.6) - CUDA 12.6.3 (was 12.6.1) - oneTBB 2021.13.0 (was 2020_u3) - OpenImageIO 3.0.6.1 (was 3.0.5.0) - OpenShadingLanguage 1.14.5.1 (was 1.14.5.0) - Optix 9.0 headers (previous most recent was 8.1) - PartIO 1.19.0 (was 1.17.3) - USD 25.05 (was 25.02a.eae7e67) Signed-off-by: Jean-Francois Panisset <[email protected]>
1 parent 61a3cfc commit 884aeeb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+1762
-792
lines changed

.github/workflows/docker-builds.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119
--version ${{ matrix.common_version }}\
120120
--push NO
121121
122-
- name: Build base1 system wrapper and level 1 Conan packages
122+
- name: Build base1 system wrapper packages
123123
run: |
124124
set -ex
125125
pipenv run aswfdocker \
@@ -129,6 +129,19 @@ jobs:
129129
build \
130130
--ci-image-type PACKAGE \
131131
--group base1-wrappers \
132+
--version ${{ matrix.version_noclang }} \
133+
--use-conan \
134+
--build-missing
135+
136+
- name: Build base1 level 1 Conan packages
137+
run: |
138+
set -ex
139+
pipenv run aswfdocker \
140+
--repo-uri $GITHUB_REPOSITORY \
141+
--source-branch $GITHUB_REF \
142+
--verbose \
143+
build \
144+
--ci-image-type PACKAGE \
132145
--group base1-1 \
133146
--version ${{ matrix.version_noclang }} \
134147
--use-conan \

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,32 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
# 2025-05-04
6+
7+
- 2025.1 images
8+
- transition to oneTBB 2021.13.0
9+
- support for Conan Center Index style config.yml to support separate recipes per package version
10+
- common images much slimmer, no longer include the following CUDA components
11+
- #183: Nsight Compute profiler
12+
- libcublas-devel-x-y
13+
- libcusparse-devel-x-y
14+
- libcufft-devel-x-y
15+
- libnpp-devel-x-y
16+
- libcusolver-devel-x-y
17+
- leverage [new NVIDIA repo](https://github.com/NVIDIA/optix-dev) to install OptiX headers
18+
- #255: fix build depenedency between tcl and tk wrappers
19+
- partio build correctly sets C++ standard
20+
- OpenSubDiv build preserves static libraries since its CMake files expect both static and dynamic libs to be present
21+
- Version updates
22+
- CMake 3.31.7 (was 3.31.6)
23+
- CUDA 12.6.3 (was 12.6.1)
24+
- oneTBB 2021.13.0 (was 2020_u3)
25+
- OpenImageIO 3.0.6.1 (was 3.0.5.0)
26+
- OpenShadingLanguage 1.14.5.1 (was 1.14.5.0)
27+
- Optix 9.0 headers (previous most recent was 8.1)
28+
- PartIO 1.19.0 (was 1.17.3)
29+
- USD 25.05 (was 25.02a.eae7e67)
30+
531
# 2025-04-08
632

733
- 2025.0 images

CONTRIBUTING.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,8 @@ aswfdocker release -t PACKAGE -g common -v 1-clang6 -v 1-clang7 -v 1-clang8 -v 1
587587
aswfdocker release -t IMAGE -g common -v 1-clang6 -v 1-clang7 -v 1-clang8 -v 1-clang9 -v 1-clang10 -v 2-clang10 -v 2-clang11 -v 2-clang12 -v 2-clang13-v 2-clang14 -v 3-clang14 -v 3-clang15 -v 4-clang16 -v 4-clang17 -v 5-clang18 -v 5-clang19 --docker-org aswf -m "RELEASE_NOTES!"
588588

589589
# Base packages
590-
aswfdocker release -t PACKAGE -g base1-wrappers -g base1-1 -v 2018 -v 2019 -v 2020 -v 2021 -v 2022 -v 2023 -v 2024 -v 2025 --docker-org aswf -m "RELEASE_NOTES!"
590+
aswfdocker release -t PACKAGE -g base1-wrappers -v 2018 -v 2019 -v 2020 -v 2021 -v 2022 -v 2023 -v 2024 -v 2025 --docker-org aswf -m "RELEASE_NOTES!"
591+
aswfdocker release -t PACKAGE -g base1-1 -v 2018 -v 2019 -v 2020 -v 2021 -v 2022 -v 2023 -v 2024 -v 2025 --docker-org aswf -m "RELEASE_NOTES!"
591592
aswfdocker release -t PACKAGE -g base1-2 -v 2018 -v 2019 -v 2020 -v 2021 -v 2022 -v 2023 -v 2024 -v 2025 --docker-org aswf -m "RELEASE_NOTES!"
592593
aswfdocker release -t PACKAGE -g base1-3 -v 2018 -v 2019 -v 2020 -v 2021 -v 2022 -v 2023 -v 2024 -v 2025 --docker-org aswf -m "RELEASE_NOTES!"
593594

Pipfile.lock

Lines changed: 415 additions & 328 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-base/Dockerfile

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-base/README.md

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-base/image.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ packages:
1717
- pugixml
1818
- pystring
1919
- snappy
20-
- tbb
20+
- onetbb
2121
- tsl-robin-map
2222
- yaml-cpp
2323
- zlib

ci-baseqt/Dockerfile

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-baseqt/README.md

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-baseqt/image.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ packages:
1717
- pugixml
1818
- pystring
1919
- snappy
20-
- tbb
20+
- onetbb
2121
- tsl-robin-map
2222
- yaml-cpp
2323
- zlib

0 commit comments

Comments
 (0)