TriBITSPub / TriBITS

TriBITS: Tribal Build, Integrate, and Test System,
http://tribits.org
Other
36 stars 46 forks source link

Expand TribitsExampleProject2 packages and TPLs (#299) #469

Closed bartlettroscoe closed 2 years ago

bartlettroscoe commented 2 years ago

This is driving #299

I need a deeper set of TPL dependencies to be able to test the next refactoring in TriBITS towards modern CMake targets (#299).

There are also a few related TriBITS changes part of this

NOTE: This PR looks intimidating with 47 changed files and over 900 lines changed but most of that is testing code and very simple code for the TPLs, TribitsExampleProject2, and TribitsExampleApp2.

This updated TribitsExampleProject2 is not quite done yet. I need to update support for optional upstream dependencies correctly to drive varied tests but this PR is a good start.

bartlettroscoe commented 2 years ago

Since no one is going to review this anytime soon, I will go ahead and merge. One can always do a post-merge review if needed.