mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 20:29:18 +00:00
Meta: Remove msbuild presets
Let's just support ninja for simplicity. The msbuild presets are significantly slower anyhow.
This commit is contained in:
parent
1a0b83a59f
commit
3786d56814
Notes:
github-actions[bot]
2025-05-30 17:54:05 +00:00
Author: https://github.com/trflynn89
Commit: 3786d56814
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/4934
Reviewed-by: https://github.com/ADKaster
2 changed files with 3 additions and 39 deletions
|
@ -115,26 +115,6 @@
|
|||
"windows_dev"
|
||||
]
|
||||
},
|
||||
{
|
||||
"hidden": true,
|
||||
"name": "windows_msbuild",
|
||||
"inherits": [
|
||||
"default_base",
|
||||
"windows"
|
||||
],
|
||||
"generator": "Visual Studio 17 2022",
|
||||
"toolset": "ClangCL"
|
||||
},
|
||||
{
|
||||
"hidden": false,
|
||||
"name": "windows_dev_msbuild",
|
||||
"displayName": "Windows Development (ClangCL and MSBuild)",
|
||||
"description": "Windows development build using MSBuild (experimental)",
|
||||
"inherits": [
|
||||
"windows_msbuild",
|
||||
"windows_dev"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Distribution",
|
||||
"inherits": "default",
|
||||
|
@ -253,16 +233,6 @@
|
|||
"all"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "windows_dev_msbuild",
|
||||
"inherits": "windows",
|
||||
"configurePreset": "windows_dev_msbuild",
|
||||
"displayName": "Build",
|
||||
"description": "Build the project",
|
||||
"targets": [
|
||||
"ALL_BUILD"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "windows_dev_ninja",
|
||||
"inherits": "windows",
|
||||
|
@ -377,11 +347,6 @@
|
|||
"name": "windows_ci_ninja",
|
||||
"inherits": "default_windows",
|
||||
"configurePreset": "windows_ci_ninja"
|
||||
},
|
||||
{
|
||||
"name": "windows_dev_msbuild",
|
||||
"inherits": "default_windows",
|
||||
"configurePreset": "windows_dev_msbuild"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -241,12 +241,11 @@ def configure_build_env(preset: str) -> tuple[Path, Path]:
|
|||
|
||||
known_presets = {
|
||||
"default": build_root_dir / "release",
|
||||
"Debug": build_root_dir / "debug",
|
||||
"Distribution": build_root_dir / "distribution",
|
||||
"Sanitizer": build_root_dir / "sanitizers",
|
||||
"windows_ci_ninja": build_root_dir / "release",
|
||||
"windows_dev_ninja": build_root_dir / "debug",
|
||||
"windows_dev_msbuild": build_root_dir / "debug",
|
||||
"Debug": build_root_dir / "debug",
|
||||
"Sanitizer": build_root_dir / "sanitizers",
|
||||
"Distribution": build_root_dir / "distribution",
|
||||
}
|
||||
|
||||
build_preset_dir = known_presets.get(preset, None)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue