[bazel] Make publishers for c++ hdr / srcs, and java (#8114)

This commit is contained in:
PJ Reiniger
2025-07-24 09:11:09 -04:00
committed by GitHub
parent e2f901822c
commit c78bd942bb
37 changed files with 478 additions and 230 deletions

View File

@@ -2,6 +2,7 @@ load("@rules_cc//cc:defs.bzl", "cc_library")
load("@rules_pkg//:mappings.bzl", "pkg_files")
load("//shared/bazel/rules:cc_rules.bzl", "wpilib_cc_library", "wpilib_cc_static_library")
load("//shared/bazel/rules:objectivec_rules.bzl", "wpilib_objc_library")
load("//shared/bazel/rules:packaging.bzl", "package_minimal_cc_project")
WIN_SRCS = glob(["src/main/native/directx11/**/*.cpp"])
@@ -80,3 +81,9 @@ wpilib_cc_static_library(
":wpigui",
],
)
package_minimal_cc_project(
name = "wpigui",
maven_artifact_name = "wpigui-cpp",
maven_group_id = "edu.wpi.first.wpigui",
)