Files
FlaxEngine/Source/Tools/Flax.Build/Projects/ProjectFormat.cs
T
Andrei Gagua eaf06e9523 Add CLion CMake facade project generation
Add CLion as a supported editor workflow for native C++ development.
The new -clion generation option writes a CMake facade project under
Cache/Projects/CMake/<ProjectName>, exposing a CLion-friendly code model,
build presets, and launcher targets while keeping Flax.Build as the source
of truth for native builds.
2026-06-09 15:16:35 +03:00

61 lines
1.2 KiB
C#

// Copyright (c) Wojciech Figat. All rights reserved.
namespace Flax.Build.Projects
{
/// <summary>
/// The project files format.
/// </summary>
public enum ProjectFormat
{
/// <summary>
/// The custom project format (external).
/// </summary>
Custom,
/// <summary>
/// Visual Studio (auto select the newest version installed on the system).
/// </summary>
VisualStudio,
/// <summary>
/// Visual Studio 2015.
/// </summary>
VisualStudio2015,
/// <summary>
/// Visual Studio 2017.
/// </summary>
VisualStudio2017,
/// <summary>
/// Visual Studio 2019.
/// </summary>
VisualStudio2019,
/// <summary>
/// Visual Studio 2022.
/// </summary>
VisualStudio2022,
/// <summary>
/// Visual Studio 2026.
/// </summary>
VisualStudio2026,
/// <summary>
/// Visual Studio Code.
/// </summary>
VisualStudioCode,
/// <summary>
/// CMake.
/// </summary>
CMake,
/// <summary>
/// XCode.
/// </summary>
XCode,
}
}