Details
Description
In an MSVC build "qbs --help" prints this:
qbs 0.3.0 Usage: qbs [command] [command parameters] Internal commands: build Build (parts of) a number of projects. This is the default command. clean Remove the files generated during a build. run Run an executable generated by building a project. shell Open a shell with a product's environment. properties Show the project properties for a configuration. status Show the status of files in the project directory. update-timestamps Mark the build as up to date. install Install (parts of) a project. help Show general or command-specific help. Auxiliary commands: config-ui.exe This tool displays qbs settings in a GUI. config-ui.exe.embed.manifest config-ui.exe_manifest.rc config-ui.exe_manifest.res config-ui.ilk config-ui.pdb config.exe This tool manages qbs settings. config.exe.embed.manifest config.exe_manifest.rc config.exe_manifest.res config.ilk config.pdb detect-toolchains.exe This tool tries to auto-detect known toolchains in your system. detect-toolchains.exe.embed.manifest detect-toolchains.exe_manifest.rc detect-toolchains.exe_manifest.res detect-toolchains.ilk detect-toolchains.pdb qmltypes.exe This tool dumps information about the QML types su pported by qbs. qmltypes.exe.embed.manifest qmltypes.exe_manifest.rc qmltypes.exe_manifest.res qmltypes.ilk qmltypes.pdb setup-madde-platforms.exe This tool sets up a qbs profile for each installed target in a given MADDE installation. setup-madde-platforms.exe.embed.manifest setup-madde-platforms.exe_manifest.rc setup-madde-platforms.exe_manifest.res setup-madde-platforms.ilk setup-madde-platforms.pdb setup-qt.exe This tool creates qbs profiles from Qt versions. setup-qt.exe.embed.manifest setup-qt.exe_manifest.rc setup-qt.exe_manifest.res setup-qt.ilk setup-qt.pdb
We should check the executable suffix here.