From 81da84ad0b9052742772a1929ded03f59e669b61 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Tue, 28 Feb 2023 09:32:50 +0100 Subject: [PATCH] Doc: Describe Build > Run Generator action That generates build files for other build systems, such as Microsoft Visual Studio and Eclipse. Task-number: QTCREATORBUG-28721 Change-Id: I980ee851293b41a9320b90458132ba035dc1f3f4 Reviewed-by: Christian Kandeler --- .../creator-projects-build-systems.qdocinc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-build-systems.qdocinc b/doc/qtcreator/src/projects/creator-only/creator-projects-build-systems.qdocinc index a12e010d68e..b3300865dd6 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-build-systems.qdocinc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-build-systems.qdocinc @@ -35,6 +35,16 @@ the commands in the low-level build graph (like make does). For more information, see \l{Setting Up Qbs}. + To export a project to some other build system, such as Microsoft Visual + Studio, select \uicontrol Build > \uicontrol {Run Generator}, and select + a generator in the list. \QC generates the build files, such as .vcxproj, + in the project's build directory. The tool that you use to build the project + (qmake or CMake) provides the generators. Their availability depends on the + version of the build tool, host platform, and properties of the host system. + Also, a JSON compilation database generator is available if the + \l{Parsing C++ Files with the Clang Code Model}{Clang Code Model plugin} + is enabled (default). + To change the location of the project directory, and to specify settings for building and running projects, select \uicontrol Edit > \uicontrol Preferences > \uicontrol {Build & Run} > \uicontrol General.