cmake --build: Add support for driving Xcode workspaces

External tools may create a `.xcworkspace` directory next to the
`.xcodeproj` directory that CMake generates.  If a workspace exists,
drive the build through it instead.

Closes: #26958
Co-authored-by: Brad King <brad.king@kitware.com>
This commit is contained in:
Stepanov Igor
2025-06-02 17:25:04 +03:00
committed by Brad King
parent e3b7a00af1
commit 844d79916a
8 changed files with 105 additions and 8 deletions
+1
View File
@@ -335,6 +335,7 @@ protected:
BuildSystem XcodeBuildSystem = BuildSystem::One;
private:
std::string GetAppleSpecificPlatformName();
std::string const& GetXcodeBuildCommand();
std::string FindXcodeBuildCommand();
std::string XcodeBuildCommand;