mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
- Set `visibility = ["//visibility:public"]` on the top-level `:ftxui` alias
so the library can be consumed from external Bazel workspaces.
- Add `bazel_integration/` minimal external workspace to validate
external usage via Bzlmod.
- Introduce `smoke` target that depends on `@ftxui//:ftxui`.
- Add CI job to build the smoke target using:
--enable_bzlmod
--override_module=ftxui=..
This prevents regressions in visibility or public API changes.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
5 lines
190 B
Python
5 lines
190 B
Python
# Copyright 2025 Arthur Sonzogni. All rights reserved.
|
|
# Use of this source code is governed by the MIT license that can be found in
|
|
# the LICENSE file.
|
|
workspace(name = "ftxui_smoke_test")
|