Skip to content

Commit

Permalink
Fix python3.7 fallback in Houdini build pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
LucaScheller committed Aug 15, 2024
1 parent 9eb4c0c commit 4b18c04
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
10 changes: 8 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,12 @@ if("$ENV{AR_DCC_NAME}" STREQUAL "HOUDINI")
elseif(EXISTS "${AR_HOUDINI_ROOT}/python310")
set(AR_PYTHON_LIB python3.10)
set(AR_PYTHON_LIB_NUMBER python310)
else()
elseif(EXISTS "${AR_HOUDINI_ROOT}/python39")
set(AR_PYTHON_LIB python3.9)
set(AR_PYTHON_LIB_NUMBER python39)
else()
set(AR_PYTHON_LIB python3.7)
set(AR_PYTHON_LIB_NUMBER python37)
endif()
else()
if(EXISTS "${AR_HOUDINI_ROOT}/python/bin/python3.11")
Expand All @@ -108,9 +111,12 @@ if("$ENV{AR_DCC_NAME}" STREQUAL "HOUDINI")
elseif(EXISTS "${AR_HOUDINI_ROOT}/python/bin/python3.10")
set(AR_PYTHON_LIB python3.10)
set(AR_PYTHON_LIB_NUMBER python310)
else()
elseif(EXISTS "${AR_HOUDINI_ROOT}/python/bin/python3.9")
set(AR_PYTHON_LIB python3.9)
set(AR_PYTHON_LIB_NUMBER python39)
else()
set(AR_PYTHON_LIB python3.7)
set(AR_PYTHON_LIB_NUMBER python37)
endif()
endif()
if (WIN32)
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
| <img src="https://raw.githubusercontent.com/LucaScheller/VFX-UsdAssetResolver/main/tools/UsdAssetResolver_Logo.svg" width="128"> | <h1> OpenUSD Asset Resolver </h1> |
|--|--|

[![Deploy Documentation to GitHub Pages](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/mdbook.yml/badge.svg)](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/mdbook.yml) [![Build USD Asset Resolvers against Houdini](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_houdini.yml/badge.svg)](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_houdini.yml)
[![Deploy Documentation to GitHub Pages](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/mdbook.yml/badge.svg)](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/mdbook.yml) [![Build USD Asset Resolvers against Houdini](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_houdini.yml/badge.svg)](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_houdini.yml) [![Build USD Asset Resolvers against Maya](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_maya.yml/badge.svg)](https://github.com/LucaScheller/VFX-UsdAssetResolver/actions/workflows/build_maya.yml)


This repository holds reference implementations for [Usd](https://openusd.org/release/index.html) [asset resolvers](https://openusd.org/release/glossary.html#usdglossary-assetresolution). The resolvers are compatible with the AR 2.0 standard proposed in the [Asset Resolver 2.0 Specification](https://openusd.org/release/wp_ar2.html). As the Usd documentation offers quite a good overview over the overall asset resolution system, we will not be covering it in this repository's documentation.

Expand Down

0 comments on commit 4b18c04

Please sign in to comment.