tools: replace @xxx@ markers at build time

Use the apply-build-vars make macro to replace the @xxx@ markers in
most *.in files only at build time.

As some of the markers are local to tools/configure, introduce
config/Tools-paths.mk.in and add the related make variables to it.
Add Tools-paths to the PATH_FILES make variable in order to include
the definitions for replacing them in the *.in files.

Add the generated files to the distclean target.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
Juergen Gross authored and Andrew Cooper committed 2025-11-21 15:51:49 +00:00
1 parent 66da3b3507
commit bc23a49d13
11 files changed
+86 -45

No files matched your search

+1
View File
@@ -47,6 +47,7 @@ config.status
config.cache
config/Toplevel.mk
config/Paths.mk
config/Tools-paths.mk
dist/*
extras/
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.