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

TriBITS: Pull in partial refactoring to modern CMake targets (TriBITSPub/TriBITS#299) #9894

Commits on Oct 29, 2021

  1. Sacado: Add TRIBITS_TESTONLY_LIB to non-TriBITS targets (TriBITSPub/T…

    …riBITS#299)
    
    The updated version of TriBITS using modern CMake for TriBITSPub/TriBITS#299
    creates a ${PACKAGE_NAME}_all_libs library target (used to create an ALIAS
    ${PACKAGE_NAME}::all_libs library target) from all of the targets under a
    package's base CMakeLists.txt file that don't have the TRIBITS_TESTONLY_LIB
    property set to TRUE.  The tribits_add_library( ... TESTONLY ... ) function
    call automatically sets this property but if a package uses raw CMake to
    create targets (like Sacado is doing here with GoogleTest), then one must set
    the TRIBITS_TESTONLY_LIB property or one must create the
    ${PACKAGE_NAME}_all_libs and ${PACKAGE_NAME}::all_libs targets manually.
    Small price to pay on the path to making TriBITS more flexible and allowing
    raw CMake target formation.
    bartlettroscoe committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    b6837af View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Automatic snapshot commit from tribits at 99d3869

    Origin repo remote tracking branch: 'github/master'
    Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'
    
    At commit:
    
    commit 99d3869645d0083cb499389659f1394f0b5e6a89
    Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
    Date:    Mon Nov 1 09:48:44 2021 -0600
    Summary: Call generate and include <tplName>Config.cmake files (trilinos#299)
    bartlettroscoe committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    23c2a57 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'tribits_github_snapshot' into tribits-299-modern-cmake-…

    …targets-1
    
    I resolved the confict in:
    
    * cmake/tribits/core/package_arch/TribitsConstants.cmake
    
    by going with what comes from the TriBITS GitHub snapshot (with the lower-case
    set()).
    bartlettroscoe committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    822411b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Automatic snapshot commit from tribits at f8f2df0

    Origin repo remote tracking branch: 'github/master'
    Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'
    
    At commit:
    
    commit f8f2df0b5d884c9c2a1644ebf40cff25e515ff76
    Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
    Date:    Wed Nov 3 09:51:04 2021 -0600
    Summary: Create tribits_external_package_process_libraries_list_library_entry(), elim dup (trilinos#299)
    bartlettroscoe committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    157f480 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'tribits_github_snapshot' into tribits-299-modern-cmake-…

    …targets-1
    
    This should resolve the issue with duplicate libs reported in
    TriBITSPub/TriBITS#427 addressed in PR TriBITSPub/TriBITS#428.
    bartlettroscoe committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    625f3ae View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Automatic snapshot commit from tribits at 1241168

    Origin repo remote tracking branch: 'github/master'
    Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'
    
    At commit:
    
    commit 12411685da4b795fb4b980f7306e4aa441abe563
    Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
    Date:    Thu Nov 18 17:52:30 2021 -0500
    Summary: Override <Project>_GENERATE_REPO_VERSION_FILE_DEFAULT=OFF if no git (trilinos#299)
    bartlettroscoe committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    5ab3736 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f83190 View commit details
    Browse the repository at this point in the history