From 10f310c531ccca9a0f2cbafa6a501d3654236193 Mon Sep 17 00:00:00 2001 From: Simon Rose <simon.rose@ess.eu> Date: Tue, 22 Mar 2022 11:33:11 +0100 Subject: [PATCH] Updated changelog --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 71488634..26ba041c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### New Features +* Recursive dependency for headers at build-time. This is a more major change that involves: + * Module dependecies are now fetched from `CONFIG_MODULE` in the sense that `X_DEP_VERSION` is parsed as a + dependency on the module `x` + * It is no longer necessary to specify `REQUIRED += ...` nor `x_VERSION = $(X_DEP_VERSION)` within the module makefile ### Bugfixes @@ -20,7 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Autocompletion for `iocsh.bash` has been added * Removed `iocsh_gdb.bash` and `iocsh_nice.bash`, both of whose functionality can be called via `iocsh.bash -dg` and `iocsh.bash -n`, respectively. * Patch file location has been change from `patch/Site/$VERSION-description.p0.patch` to `patch/Site/$VERSION/description.p0.patch` -* Require will automatically build `.template` and `.substitutions` files into the common build directory instead of into the source Db path +* Require will automatically build `.template` and `.substitutions` files into the common build directory instead of into the source Db path * Rudimentary testing has been added: * * Tests that the correct version is loaded * * Tests that elementary patching/building works as expected -- GitLab