[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
|
.DS_Store
|
||||||
.dart_tool/
|
.DS_Store?
|
||||||
|
._*
|
||||||
|
.Spotlight-V100
|
||||||
|
.Trashes
|
||||||
|
ehthumbs.db
|
||||||
|
Thumbs.db
|
||||||
|
.vscode/
|
||||||
.idea/
|
.idea/
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
|
||||||
.packages
|
# --- Bazel Convenience Symlinks & Outputs ---
|
||||||
.pub/
|
bazel-*
|
||||||
pubspec.lock
|
bazel_out/
|
||||||
|
|
||||||
build/
|
# --- C/C++ Outputs ---
|
||||||
*.iml
|
*.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*
|
||||||
|
|
||||||
|
# --- Dart / Flutter ---
|
||||||
# Files and directories created by pub
|
|
||||||
.dart_tool/
|
.dart_tool/
|
||||||
.packages
|
.packages
|
||||||
|
.pub-cache/
|
||||||
.pub/
|
.pub/
|
||||||
build/
|
/build/
|
||||||
|
*.flutter-plugins
|
||||||
*.SF2
|
*.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