-
Notifications
You must be signed in to change notification settings - Fork 559
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
TriBITS: Pull in partial refactoring to modern CMake targets (TriBITSPub/TriBITS#299) #9894
Commits on Oct 29, 2021
-
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.
Configuration menu - View commit details
-
Copy full SHA for b6837af - Browse repository at this point
Copy the full SHA b6837afView commit details
Commits on Nov 2, 2021
-
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)
Configuration menu - View commit details
-
Copy full SHA for 23c2a57 - Browse repository at this point
Copy the full SHA 23c2a57View commit details -
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()).
Configuration menu - View commit details
-
Copy full SHA for 822411b - Browse repository at this point
Copy the full SHA 822411bView commit details
Commits on Nov 3, 2021
-
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)
Configuration menu - View commit details
-
Copy full SHA for 157f480 - Browse repository at this point
Copy the full SHA 157f480View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 625f3ae - Browse repository at this point
Copy the full SHA 625f3aeView commit details
Commits on Nov 19, 2021
-
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)
Configuration menu - View commit details
-
Copy full SHA for 5ab3736 - Browse repository at this point
Copy the full SHA 5ab3736View commit details -
Merge branch 'tribits_github_snapshot' into tribits-299-modern-cmake-…
…targets-1 (TriBITSPub/TriBITS#299)
Configuration menu - View commit details
-
Copy full SHA for 9f83190 - Browse repository at this point
Copy the full SHA 9f83190View commit details