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

Update build system #115

Merged
merged 6 commits into from
Jan 12, 2023
Merged

Update build system #115

merged 6 commits into from
Jan 12, 2023

Commits on Jan 12, 2023

  1. fix some installation paths

    Use GNUInstallDirs variable throughout the build system.
    
    Bug: ampas#100
    Signed-off-by: Bernd Waibel <[email protected]>
    waebbl committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    ae04576 View commit details
    Browse the repository at this point in the history
  2. streamline finding OpenEXR and Imath / IlmBase

    The search for OpenEXR and IlmBase resp. Imath dependencies can be
    simplified, as OpenEXR depends on either Imath or IlmBase, depending
    if we use <OpenEXR-3 or >=OpenEXR-3.
    
    Signed-off-by: Bernd Waibel <[email protected]>
    waebbl committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    d7c700e View commit details
    Browse the repository at this point in the history
  3. enable testing only when CMAKE_BUILD_TESTS=ON

    The function enable_testing was globally enabled, no matter the value
    of the CMAKE_BUILD_TESTS option. This patch guards this call, so it
    only gets called, when CMAKE_BUILD_TESTS=ON.
    
    Signed-off-by: Bernd Waibel <[email protected]>
    waebbl committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    6687f4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9976616 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    09928e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8833411 View commit details
    Browse the repository at this point in the history