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

DEBUG WIP: Test find_package() with lib64 #596

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
11f57fc
Codespell: Add ignores for sphinx generated documents
bartlettroscoe Jul 28, 2023
139928c
tribits_sort_list_according_to_master_list(): Update doc and var name…
bartlettroscoe Sep 5, 2023
9bc7092
Move TribitsSortListAccordingToMasterList.cmake to tribits/core/utils…
bartlettroscoe Sep 5, 2023
4cf58ea
Minor formatting update (#582)
bartlettroscoe Sep 5, 2023
297f55f
WIP: Add failing test for using raw CMake for Package1 in TriBITS pro…
bartlettroscoe Jul 14, 2023
3fc5a44
Rename function and improve documentation (#582)
bartlettroscoe Jul 18, 2023
11ad538
Make TriBITS package with raw CMake work (#582)
bartlettroscoe Jul 18, 2023
5aa2622
Remove special raw CMake package logic for lib install dir (#582)
bartlettroscoe Aug 3, 2023
0cfa82a
Set TribitsExProj2_USE_GNUINSTALLDIRS=ON only for find_package tests …
bartlettroscoe Aug 4, 2023
509cdb0
WIP: Add failing test for using tribits_add_test() in raw CMake packa…
bartlettroscoe Aug 22, 2023
67a1f79
Make tribits_add_test() work from a raw CMake package in TriBITS proj…
bartlettroscoe Aug 22, 2023
83bc795
Enable tests for raw CMake Package1 stand-alone configuration (#582)
bartlettroscoe Aug 22, 2023
74ad726
Add TribitsSetCacheVarAndDefault.cmake (#582)
bartlettroscoe Sep 1, 2023
b49a5b0
Move <Project>_TRACE_ADD_TEST to TribitsAddTestHelpers.cmake
bartlettroscoe Sep 4, 2023
3f284fd
WIP: Add failing test for using TirBITS tests functions in a raw CMak…
bartlettroscoe Aug 22, 2023
286a275
Get tribits_add_test() to work with raw CMake project (#582)
bartlettroscoe Sep 5, 2023
c4b2745
Break out tribits_add_test() modules to core/test_support/ (#368, #582)
bartlettroscoe Sep 5, 2023
1f69bbb
Rename 'Package_by_Package' to 'PBP' (#582)
bartlettroscoe Sep 5, 2023
7332f9b
Get tribits_add_advanced_test() to work from non-CMake projects (#368…
bartlettroscoe Sep 6, 2023
9a09873
Move TribitsAddAdvancedTest[Helper].cmake to core/test_support/ (#368…
bartlettroscoe Sep 6, 2023
fcd82bb
tribits_add_advanced_test(): Update section on using in non-TriBITS p…
bartlettroscoe Sep 6, 2023
950e528
Break out clean CMakeLists.[raw|tribits].cmake files (#582)
bartlettroscoe Sep 6, 2023
32f8247
Add conditional for generating <Package>Config.cmake for build dir (#…
bartlettroscoe Sep 7, 2023
56059fa
Factor longer parts out of base CMakeLists.raw.cmake to streamline (#…
bartlettroscoe Sep 8, 2023
ef450ea
Add NAME and COMMAND to add_test() command in build ref doc (#582)
bartlettroscoe Sep 14, 2023
617df45
SQUASH AGAINST: Factor longer parts out of base CMakeLists.raw.cmake …
bartlettroscoe Sep 14, 2023
eddbfc1
Add HowTos for TriBITS-compliant raw CMake packages (#582)
bartlettroscoe Sep 14, 2023
fa9355f
Add section 'How to use TriBITS testing support in non-TriBITS projec…
bartlettroscoe Sep 14, 2023
bad293d
Fix spelling of package1ConfigRegex (#582)
bartlettroscoe Sep 19, 2023
ca2399a
Remove unneeded quotes around args (#582)
bartlettroscoe Sep 19, 2023
637fa77
Remove duplication in tribits_advanced_set_cache_var_and_default() (#…
bartlettroscoe Sep 19, 2023
de83368
DEBUG WIP: Show failing find_package() lib64 and print statements (#582)
bartlettroscoe Sep 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Rename 'Package_by_Package' to 'PBP' (#582)
This shortens the names of tests.  I have used the acronym 'PBP' in
ctest_driver tests already.
  • Loading branch information
bartlettroscoe committed Sep 5, 2023
commit 1f69bbbc05d539218413a6a319aacf997695b824
22 changes: 11 additions & 11 deletions test/core/ExamplesUnitTests/TribitsExampleProject2_Tests.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -829,7 +829,7 @@ endif()
################################################################################


function(TribitsExampleProject2_External_Package_by_Package
function(TribitsExampleProject2_External_PBP
sharedOrStatic findingTplsMethod
)

Expand Down Expand Up @@ -1114,10 +1114,10 @@ function(TribitsExampleProject2_External_Package_by_Package
endfunction()


TribitsExampleProject2_External_Package_by_Package(STATIC TPL_LIBRARY_AND_INCLUDE_DIRS)
TribitsExampleProject2_External_Package_by_Package(SHARED TPL_LIBRARY_AND_INCLUDE_DIRS)
TribitsExampleProject2_External_Package_by_Package(STATIC CMAKE_PREFIX_PATH_CACHE)
TribitsExampleProject2_External_Package_by_Package(SHARED CMAKE_PREFIX_PATH_CACHE)
TribitsExampleProject2_External_PBP(STATIC TPL_LIBRARY_AND_INCLUDE_DIRS)
TribitsExampleProject2_External_PBP(SHARED TPL_LIBRARY_AND_INCLUDE_DIRS)
TribitsExampleProject2_External_PBP(STATIC CMAKE_PREFIX_PATH_CACHE)
TribitsExampleProject2_External_PBP(SHARED CMAKE_PREFIX_PATH_CACHE)

# NOTE: The above tests check a few different use cases for building and
# installing TriBITS packages from a single TriBITS project incrementally.
Expand All @@ -1126,7 +1126,7 @@ TribitsExampleProject2_External_Package_by_Package(SHARED CMAKE_PREFIX_PATH_CAC
################################################################################


function(TribitsExampleProject2_External_RawPackage1_then_Package_by_Package
function(TribitsExampleProject2_External_RawPackage1_PBP
sharedOrStatic findingTplsMethod package1UseTribitsTestFunctions
)

Expand Down Expand Up @@ -1439,13 +1439,13 @@ function(TribitsExampleProject2_External_RawPackage1_then_Package_by_Package
endfunction()


TribitsExampleProject2_External_RawPackage1_then_Package_by_Package(STATIC
TribitsExampleProject2_External_RawPackage1_PBP(STATIC
TPL_LIBRARY_AND_INCLUDE_DIRS "")
TribitsExampleProject2_External_RawPackage1_then_Package_by_Package(SHARED
TribitsExampleProject2_External_RawPackage1_PBP(SHARED
TPL_LIBRARY_AND_INCLUDE_DIRS "")
TribitsExampleProject2_External_RawPackage1_then_Package_by_Package(STATIC
TribitsExampleProject2_External_RawPackage1_PBP(STATIC
CMAKE_PREFIX_PATH_CACHE "")
TribitsExampleProject2_External_RawPackage1_then_Package_by_Package(SHARED
TribitsExampleProject2_External_RawPackage1_PBP(SHARED
CMAKE_PREFIX_PATH_CACHE "")
TribitsExampleProject2_External_RawPackage1_then_Package_by_Package(SHARED
TribitsExampleProject2_External_RawPackage1_PBP(SHARED
CMAKE_PREFIX_PATH_CACHE PACKAGE1_USE_TRIBITS_TEST_FUNCS)