diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7a749051e8..96060b235f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -44,7 +44,7 @@ jobs: buildType: RELEASE containerImage: ghcr.io/gafferhq/build/build:3.0.0 options: .github/workflows/main/options.posix - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/8.0.1/gafferDependencies-8.0.1-linux-gcc11.tar.gz + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.1.0/gafferDependencies-9.1.0-linux-gcc11.tar.gz tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB publish: true jobs: 4 @@ -54,25 +54,25 @@ jobs: buildType: DEBUG containerImage: ghcr.io/gafferhq/build/build:3.0.0 options: .github/workflows/main/options.posix - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/8.0.1/gafferDependencies-8.0.1-linux-gcc11.tar.gz + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.1.0/gafferDependencies-9.1.0-linux-gcc11.tar.gz tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB publish: false jobs: 4 - name: windows - os: windows-2019 + os: windows-2022 buildType: RELEASE options: .github/workflows/main/options.windows - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/8.0.1/gafferDependencies-8.0.1-windows.zip + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.1.0/gafferDependencies-9.1.0-windows.zip tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB publish: true jobs: 4 - name: windows-debug - os: windows-2019 + os: windows-2022 buildType: RELWITHDEBINFO options: .github/workflows/main/options.windows - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/8.0.1/gafferDependencies-8.0.1-windows.zip + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.1.0/gafferDependencies-9.1.0-windows.zip tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB publish: false jobs: 4 @@ -81,7 +81,7 @@ jobs: os: macos-14 buildType: RELEASE options: .github/workflows/main/options.posix - dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.0.0/gafferDependencies-9.0.0-macos-arm64.tar.gz + dependenciesURL: https://github.com/GafferHQ/dependencies/releases/download/9.1.0/gafferDependencies-9.1.0-macos-arm64.tar.gz tests: testCore testCorePython testScene testImage testAlembic testUSD testVDB publish: true jobs: 3 diff --git a/.github/workflows/main/options.windows b/.github/workflows/main/options.windows index 5a4789bcfe..5a7c3b3010 100644 --- a/.github/workflows/main/options.windows +++ b/.github/workflows/main/options.windows @@ -2,7 +2,7 @@ import os deps = os.environ.get( "CORTEX_BUILD_NAME" ) includes = os.path.join( deps, "include" ) -libs = os.path.join( deps, "lib" ) +libs = os.path.join( deps, "lib" ) + os.pathsep + os.path.join( deps, "bin" ) build = os.environ.get( "CORTEX_BUILD_NAME" ) diff --git a/Changes b/Changes index c5be5cd683..5c089356d2 100644 --- a/Changes +++ b/Changes @@ -30,6 +30,8 @@ Build - CI : - IECoreHoudini tests updated to pass on newer environments. - IECoreGL tests updated with relaxed precisions for image comparisons. + - Updated to GafferHQ/dependencies 9.0.0. + - Updated Windows build to use MSVC 2022. 10.5.10.0 (relative to 10.5.9.5) ========= diff --git a/SConstruct b/SConstruct index d6d2f637e8..63e8f7ad8d 100644 --- a/SConstruct +++ b/SConstruct @@ -985,7 +985,7 @@ o.Add( ########################################################################################### env = Environment( - MSVC_VERSION = "14.2", + MSVC_VERSION = "14.3", options = o )