[L] Change in fuchsia/fuchsia[main]: [driver][sdk] Use SDK to build Example Board Driver

0 views
Skip to first unread message

Jiaming Li (Gerrit)

unread,
Feb 12, 2024, 5:33:13 PMFeb 12
to sdk-dev+a...@fuchsia.dev

Jiaming Li has uploaded the change for review

Commit message

[driver][sdk] Use SDK to build Example Board Driver

Fix the dependency graph of the devicetree libraries. Now the example board driver can compile, but the test for it is not wired up yet. This will happen in next CL.
Change-Id: I557ac8e98f38438bcbfd0ae27e2061160a3b3011

Change diff


Change information

Files:
  • M build/BUILD.gn
  • M build/bazel_sdk/bazel_rules_fuchsia/fuchsia/private/fuchsia_fidl_cc_library.bzl
  • M build/bazel_sdk/bazel_rules_fuchsia/fuchsia/workspace/sdk_templates/generate_sdk_build_rules.bzl
  • M build/cpp/gen_sdk_sources_meta_file.py
  • M build/sdk/meta/cc_source_library.json
  • M build/sdk/meta/common.json
  • M build/sdk/meta/golden/cc_source_library.json.golden
  • M build/sdk/meta/golden/common.json.golden
  • M scripts/sdk/gn/base/build/fidl_library.gni
  • M sdk/BUILD.gn
  • A sdk/lib/driver/devicetree/examples/example-board/BUILD.bazel
  • M sdk/lib/driver/devicetree/examples/example-board/BUILD.gn
  • A sdk/lib/driver/devicetree/examples/example-visitor/BUILD.bazel
  • M sdk/lib/driver/devicetree/manager/BUILD.gn
  • M sdk/lib/driver/devicetree/manager/manager.cc
  • M sdk/lib/driver/devicetree/manager/manager.h
  • M sdk/lib/driver/devicetree/manager/node.cc
  • M sdk/lib/driver/devicetree/manager/visitor.h
  • M sdk/lib/driver/devicetree/visitors/BUILD.gn
  • M sdk/lib/driver/devicetree/visitors/default/BUILD.gn
  • M sdk/lib/driver/devicetree/visitors/default/bind-property/BUILD.gn
  • M sdk/lib/driver/devicetree/visitors/default/bind-property/bind-property.cc
  • M sdk/lib/driver/devicetree/visitors/default/bti/bti.cc
  • M sdk/lib/driver/devicetree/visitors/default/default.h
  • M sdk/lib/driver/devicetree/visitors/default/mmio/mmio.cc
  • M sdk/lib/driver/legacy-bind-constants/BUILD.gn
  • M src/devices/bind/fuchsia.test.platform/BUILD.gn
  • M zircon/kernel/lib/devicetree/BUILD.gn
  • M zircon/kernel/lib/devicetree/include/lib/devicetree/devicetree.h
Change size: L
Delta: 29 files changed, 248 insertions(+), 60 deletions(-)
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I557ac8e98f38438bcbfd0ae27e2061160a3b3011
Gerrit-Change-Number: 990261
Gerrit-PatchSet: 1
Gerrit-Owner: Jiaming Li <liji...@google.com>
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages