Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use CMAKE_STAGING_PREFIX for staging OGRE installation (backport #861) #866

Open
wants to merge 1 commit into
base: humble
Choose a base branch
from

Commits on Jun 10, 2022

  1. Use CMAKE_STAGING_PREFIX for staging OGRE installation (#861)

    To maintain build/install phasing correctly, this vendor package is
    installing the external project to a staging location, which is then
    recursively copied to the final location during the vendor package's
    installation phase.
    
    The mechanism by which we're currently telling the external project
    where to install to gives it the impression that that will be the final
    destination, and it embeds such paths in places like pkgconfig files.
    
    The CMAKE_STAGING_PREFIX can be used to override all of the `install()`
    operations' targets while still telling the project where it will
    eventually end up, which is pretty much exactly what we're trying to do.
    
    Signed-off-by: Scott K Logan <logans@cottsay.net>
    (cherry picked from commit 47e91ee)
    cottsay authored and mergify[bot] committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    61c159c View commit details
    Browse the repository at this point in the history