[packages.dart] chore: migrate workspace to hermetic Bazel build environment
Update README / update-readme (push) Successful in 23s
Update README / update-readme (push) Successful in 23s
This commit is contained in:
+45
-12
@@ -1,22 +1,55 @@
|
||||
# ==========================================
|
||||
# 🌌 Federated Workspaces - Ultimate Ignores
|
||||
# ==========================================
|
||||
|
||||
# --- System & Editor Files ---
|
||||
.DS_Store
|
||||
.dart_tool/
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
ehthumbs.db
|
||||
Thumbs.db
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
.packages
|
||||
.pub/
|
||||
pubspec.lock
|
||||
# --- Bazel Convenience Symlinks & Outputs ---
|
||||
bazel-*
|
||||
bazel_out/
|
||||
|
||||
build/
|
||||
*.iml
|
||||
# --- C/C++ Outputs ---
|
||||
*.o
|
||||
*.obj
|
||||
*.a
|
||||
*.lib
|
||||
*.so
|
||||
*.dylib
|
||||
*.dll
|
||||
*.out
|
||||
*.exe
|
||||
|
||||
DerivedData/
|
||||
# --- Go Outputs ---
|
||||
*.test
|
||||
*.prof
|
||||
__debug_bin
|
||||
MODULE.bazel.lock
|
||||
|
||||
# --- Node / JavaScript / pnpm ---
|
||||
node_modules/
|
||||
.npm/
|
||||
.pnpm-store/
|
||||
.pnpm-debug.log*
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
|
||||
# Files and directories created by pub
|
||||
# --- Dart / Flutter ---
|
||||
.dart_tool/
|
||||
.packages
|
||||
.pub-cache/
|
||||
.pub/
|
||||
build/
|
||||
|
||||
*.SF2
|
||||
/build/
|
||||
*.flutter-plugins
|
||||
*.flutter-plugins-dependencies
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
# Root BUILD file for packages_dart workspace
|
||||
@@ -0,0 +1,25 @@
|
||||
module(
|
||||
name = "packages_dart",
|
||||
version = "1.0.0",
|
||||
)
|
||||
|
||||
bazel_dep(name = "rules_flutter", version = "0.0.0")
|
||||
bazel_dep(name = "bazel_skylib", version = "1.7.1")
|
||||
bazel_dep(name = "rules_go", version = "0.60.0")
|
||||
bazel_dep(name = "gazelle", version = "0.42.0")
|
||||
|
||||
git_override(
|
||||
module_name = "rules_flutter",
|
||||
remote = "https://github.com/SpencerC/rules_flutter.git",
|
||||
commit = "ca70cb77c09d4522fea090c42d81beed597bdacf",
|
||||
)
|
||||
|
||||
flutter = use_extension("@rules_flutter//flutter:extensions.bzl", "flutter")
|
||||
flutter.toolchain(flutter_version = "3.24.0")
|
||||
use_repo(
|
||||
flutter,
|
||||
"flutter_sdk",
|
||||
"flutter_toolchains",
|
||||
)
|
||||
|
||||
register_toolchains("@flutter_toolchains//:all")
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "app_review",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "breakpoint",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "flutter_sms",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "flutter_vibrate",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "flutter_whatsnew",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
@@ -0,0 +1,7 @@
|
||||
load("@rules_flutter//flutter:defs.bzl", "dart_library")
|
||||
|
||||
dart_library(
|
||||
name = "undo",
|
||||
srcs = glob(["lib/**/*.dart"]),
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
Reference in New Issue
Block a user