Skip to content

Commit 091cb44

Browse files
committed
build(bootstrap): transition banner
1 parent 38fa046 commit 091cb44

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

bootstrap.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,18 @@
88
# Official repository: https://github.com/cppalliance/mrdocs
99
#
1010

11+
# Heads up (Dec 2025): bootstrap.py is still moving toward being the single
12+
# setup path for ci.yml. Some presets/paths (e.g., release-msvc vs. old
13+
# release-windows) and edge flags may be untested. Defaults can shift while we
14+
# finish the move. If it blows up: 1) wipe the build dir; 2) run the matching
15+
# CMake/Ninja preset by hand; 3) share the failing command. This note stays
16+
# until Bootstrap owns the CI flow.
17+
18+
TRANSITION_BANNER = (
19+
"Heads up: bootstrap.py is mid-move to replace the process in ci.yml; presets can differ. "
20+
"If it fails, try a clean build dir or run the preset yourself."
21+
)
22+
1123
import argparse
1224
import subprocess
1325
import os
@@ -3404,6 +3416,7 @@ def get_command_line_args(argv=None):
34043416
def main():
34053417
args = get_command_line_args()
34063418
installer = MrDocsInstaller(args)
3419+
installer.ui.warn(TRANSITION_BANNER)
34073420
if installer.options.refresh_all:
34083421
installer.refresh_all()
34093422
exit(0)

0 commit comments

Comments
 (0)