From f8c1ea56309c86b1187f725ab30a414816f0d970 Mon Sep 17 00:00:00 2001 From: "Roscoe A. Bartlett" Date: Tue, 21 Feb 2023 08:39:11 -0700 Subject: [PATCH] Add CHANGLOG.md entry for supporting pre-installed packages (#63) --- tribits/CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tribits/CHANGELOG.md b/tribits/CHANGELOG.md index 808f94fec..045347bd5 100644 --- a/tribits/CHANGELOG.md +++ b/tribits/CHANGELOG.md @@ -2,6 +2,23 @@ ChangeLog for TriBITS ---------------------------------------- +## 2023-02-21: + +* Add support for pre-installed internal packages treated as external + packages. Now, any set of internally defined TriBITS packages for a TriBITS + project can be pre-built and pre-installed and the remaining packages in the + TriBITS project can be configured to point to those by setting `-D + TPL_ENABLE_=ON`. This allows great flexibility in how a TriBITS + project's packages can be and built, installed, and deployed. This + technically implements "Use Case 3: Configure/build pointing to a subset of + already installed TriBITS packages in same repo" in [TriBITS + #63](https://github.com/TriBITSPub/TriBITS/issues/63). See the section + "Building against pre-installed packages" in the updated build reference + documentation for details. + +* **Fixed:** Setting `-D_ENABLE_=ON` for an external + package/TPL `` will not correctly enable and process the TPL. + ## 2022-12-07: * **Changed:** Setting `-D_ENABLE_=ON` now triggers the