The expiration time for new job artifacts in CI/CD pipelines is now 30 days (GitLab default). Previously generated artifacts in already completed jobs will not be affected by the change. The latest artifacts for all jobs in the latest successful pipelines will be kept. More information: https://gitlab.lrz.de/help/user/admin_area/settings/continuous_integration.html#default-artifacts-expiration

  • Artur Grunau's avatar
    Replace CAMPVIS_SHARED_LIBS with BUILD_SHARED_LIBS · 9c6f117b
    Artur Grunau authored
    CAMPVis used a custom option, CAMPVIS_SHARED_LIBS, to determine whether
    shared or static libraries should be built. This option partially
    duplicated the functionality of one of CMake's standard flags,
    BUILD_SHARED_LIBS. The two could get out of sync, and because CMake only
    consults BUILD_SHARED_LIBS when deciding how to build a library target,
    it was possible to get inconsistent and broken build configurations.
    
    To prevent that, add BUILD_SHARED_LIBS as an option to CAMPVis' main
    CMakeLists and replace all references to CAMPVIS_SHARED_LIBS with
    BUILD_SHARED_LIBS. This makes BUILD_SHARED_LIBS the only flag that
    controls whether shared or static libraries are built.
    
    References #367
    9c6f117b
commonconf.cmake 9.25 KB