Skip to content

build(docker): remove OptiX_INSTALL_DIR and simplify CMake config#169

Merged
plexoos merged 1 commit into
mainfrom
update-dockerfile
Dec 5, 2025
Merged

build(docker): remove OptiX_INSTALL_DIR and simplify CMake config#169
plexoos merged 1 commit into
mainfrom
update-dockerfile

Conversation

@plexoos

@plexoos plexoos commented Nov 24, 2025

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings December 5, 2025 17:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR simplifies the CMake configuration in Docker builds by removing the explicit -DOptiX_INSTALL_DIR=/opt/optix argument from both the release and debug build stages. The FindOptiX.cmake module already includes /opt/optix in its default search paths, making this explicit specification unnecessary.

Note: The PR title mentions "remove OPTICKS_PREFIX" but this is inaccurate—OPTICKS_PREFIX is retained and still used throughout the Docker configuration. Only OptiX_INSTALL_DIR was removed.

Key Changes

  • Removed -DOptiX_INSTALL_DIR=/opt/optix from the release stage CMake configuration
  • Removed -DOptiX_INSTALL_DIR=/opt/optix from the debug/develop stage CMake configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Dockerfile
@plexoos plexoos changed the title build(docker): remove OPTICKS_PREFIX and simplify CMake config build(docker): remove OptiX_INSTALL_DIR and simplify CMake config Dec 5, 2025
@plexoos plexoos merged commit 88fadda into main Dec 5, 2025
9 checks passed
@plexoos plexoos deleted the update-dockerfile branch December 5, 2025 17:35
@plexoos plexoos added this to simphony Mar 13, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in simphony Mar 13, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in simphony Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants