head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.11.08.15.15.55; author ryoon; state Exp; branches; next ; commitid n88MvR6PihmEBF2H; desc @@ 1.1 log @graphics/materialx: import materialx-1.39.5 MaterialX is an open standard for representing rich material and look-development content in computer graphics, enabling its platform-independent description and exchange across applications and renderers. Launched at Industrial Light & Magic in 2012, MaterialX has been a key technology in their feature films and real-time experiences since Star Wars: The Force Awakens and Millennium Falcon: Smugglers Run. The project was released as open source in 2017, with companies including Sony Pictures Imageworks, Pixar, Autodesk, Adobe, and SideFX contributing to its ongoing development. In 2021, MaterialX became the seventh hosted project of the Academy Software Foundation. @ text @$NetBSD$ * Install reources to thier own destination. --- CMakeLists.txt.orig 2026-05-22 18:09:47.000000000 +0000 +++ CMakeLists.txt @@@@ -133,6 +133,7 @@@@ set(MATERIALX_INSTALL_STDLIB_PATH "libraries" CACHE ST set(MATERIALX_INSTALL_BIN_PATH "bin" CACHE STRING "Install bin path (e.g. 'bin').") set(MATERIALX_INSTALL_LIB_PATH "lib" CACHE STRING "Install lib path (e.g. 'libs', 'lib').") set(MATERIALX_INSTALL_STDLIB_PATH "libraries" CACHE STRING "Install path for mtlx std libs (e.g. 'libraries').") +set(MATERIALX_INSTALL_RESOOURCES_PATH "resources" CACHE STRING "Install path for resources") # Helpers for OSL validation set(MATERIALX_OSL_BINARY_OSLC "" CACHE FILEPATH "Full path to the OSL compiler binary.") @@@@ -211,6 +212,7 @@@@ mark_as_advanced(MATERIALX_INSTALL_STDLIB_PATH) mark_as_advanced(MATERIALX_INSTALL_BIN_PATH) mark_as_advanced(MATERIALX_INSTALL_LIB_PATH) mark_as_advanced(MATERIALX_INSTALL_STDLIB_PATH) +mark_as_advanced(MATERIALX_INSTALL_RESOURCES_PATH) mark_as_advanced(MATERIALX_BUILD_JS) mark_as_advanced(MATERIALX_EMSDK_PATH) mark_as_advanced(MATERIALX_BUILD_IOS) @@@@ -656,7 +658,7 @@@@ if(NOT SKBUILD) # Install root-level documents if(NOT SKBUILD) - install(FILES LICENSE CHANGELOG.md README.md THIRD-PARTY.md DESTINATION .) + #install(FILES LICENSE CHANGELOG.md README.md THIRD-PARTY.md DESTINATION .) set(MATERIALX_GEN_CONFIG_PATH "${MATERIALX_INSTALL_LIB_PATH}/cmake/${CMAKE_PROJECT_NAME}") @