Skip to content

Commit

Permalink
fix bazel build for libdatalog, epilogue, ntcore, wpiutil
Browse files Browse the repository at this point in the history
  • Loading branch information
DeltaDizzy committed Jan 27, 2025
1 parent e0ca7c6 commit d211d07
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 31 deletions.
1 change: 1 addition & 0 deletions epilogue-runtime/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ java_library(
"//ntcore:networktables-java",
"//wpiunits",
"//wpiutil:wpiutil-java",
"//libdatalog:datalog-java"
],
)
43 changes: 43 additions & 0 deletions libdatalog/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,46 @@ cc_library(
"//wpiutil:wpiutil.static",
],
)

java_library(
name = "datalog-java",
srcs = glob(["src/main/java/**/*.java"]),
visibility = ["//visibility:public"],
deps = [
"//wpiutil:wpiutil-java",
"@maven//:us_hebi_quickbuf_quickbuf_runtime",
],
)

py_binary(
name = "datalog",
srcs = ["examples/printlog/datalog.py"],
tags = ["manual"],
)

cc_binary(
name = "printlog",
srcs = ["examples/printlog/printlog.cpp"],
deps = [
"//wpiutil:wpiutil.static",
":libdatalog.static"
],
)

cc_binary(
name = "writelog",
srcs = ["examples/writelog/writelog.cpp"],
deps = [
"//wpiutil:wpiutil.static",
":libdatalog.static"
],
)

java_binary(
name = "printlog-java",
srcs = ["src/printlog/java/printlog/PrintLog.java"],
main_class = "printlog.PrintLog",
deps = [
":datalog-java"
],
)
2 changes: 2 additions & 0 deletions ntcore/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ cc_library(
":generated_cc_headers",
"//wpinet:wpinet.static",
"//wpiutil:wpiutil.static",
"//libdatalog:libdatalog.static",
],
)

Expand All @@ -50,6 +51,7 @@ java_library(
visibility = ["//visibility:public"],
deps = [
"//wpiutil:wpiutil-java",
"//libdatalog:datalog-java",
"@maven//:us_hebi_quickbuf_quickbuf_runtime",
],
)
Expand Down
31 changes: 0 additions & 31 deletions wpiutil/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -284,34 +284,3 @@ java_binary(
":wpiutil-java",
],
)

py_binary(
name = "datalog",
srcs = ["examples/printlog/datalog.py"],
tags = ["manual"],
)

cc_binary(
name = "printlog",
srcs = ["examples/printlog/printlog.cpp"],
deps = [
":wpiutil.static",
],
)

cc_binary(
name = "writelog",
srcs = ["examples/writelog/writelog.cpp"],
deps = [
":wpiutil.static",
],
)

java_binary(
name = "printlog-java",
srcs = ["src/printlog/java/printlog/PrintLog.java"],
main_class = "printlog.PrintLog",
deps = [
":wpiutil-java",
],
)

0 comments on commit d211d07

Please sign in to comment.