From: Paolo Bonzini Date: Fri, 5 Nov 2021 12:45:40 +0000 (+0100) Subject: docs: adjust for demise of scripts/create_config X-Git-Tag: v6.2.0-rc0~7^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4933436f6a13fb585d8b2e2f625bf52301e98f11;p=thirdparty%2Fqemu.git docs: adjust for demise of scripts/create_config The config-host.h, $TARGET_NAME-config-target.h, $TARGET_NAME-config-devices.h files are now generated by configure_file() rather than scripts/create_config. Adjust he relevant paragraph in docs/devel/build-system.rst, and take the occasion to fix a preexisting confusion of *.h vs *.mak. Reported-by: Markus Armbruster Reviewed-by: Markus Armbruster Signed-off-by: Paolo Bonzini --- diff --git a/docs/devel/build-system.rst b/docs/devel/build-system.rst index 7f106d2f1c2..3c050324383 100644 --- a/docs/devel/build-system.rst +++ b/docs/devel/build-system.rst @@ -464,11 +464,10 @@ Built by Meson: scripts/make_device_config.sh program, feeding it the default-configs/$TARGET-NAME file as input. -``config-host.h``, ``$TARGET-NAME/config-target.h``, ``$TARGET-NAME/config-devices.h`` - These files are used by source code to determine what features - are enabled. They are generated from the contents of the corresponding - ``*.h`` files using the scripts/create_config program. This extracts - relevant variables and formats them as C preprocessor macros. +``config-host.h``, ``$TARGET_NAME-config-target.h``, ``$TARGET_NAME-config-devices.h`` + These files are used by source code to determine what features are + enabled. They are generated from the contents of the corresponding + ``*.mak`` files using Meson's ``configure_file()`` function. ``build.ninja`` The build rules.