| load("@rules_java//java:defs.bzl", "java_library") |
| |
| package( |
| default_applicable_licenses = ["//:license"], |
| default_visibility = ["//src:__subpackages__"], |
| ) |
| |
| filegroup( |
| name = "srcs", |
| srcs = glob(["**"]), |
| visibility = ["//src:__subpackages__"], |
| ) |
| |
| java_library( |
| name = "sleep_prevention_module", |
| srcs = ["SleepPreventionModule.java"], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//third_party:guava", |
| ], |
| ) |
| |
| java_library( |
| name = "system_suspension_module", |
| srcs = [ |
| "SystemSuspensionEvent.java", |
| "SystemSuspensionModule.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//third_party:flogger", |
| "//third_party:jsr305", |
| ], |
| ) |
| |
| java_library( |
| name = "system_thermal_module", |
| srcs = [ |
| "SystemThermalEvent.java", |
| "SystemThermalModule.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//src/main/java/com/google/devtools/build/lib/util:os", |
| "//third_party:flogger", |
| "//third_party:jsr305", |
| ], |
| ) |
| |
| java_library( |
| name = "system_disk_space_module", |
| srcs = [ |
| "SystemDiskSpaceEvent.java", |
| "SystemDiskSpaceModule.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//third_party:flogger", |
| "//third_party:jsr305", |
| ], |
| ) |
| |
| java_library( |
| name = "system_load_advisory_module", |
| srcs = [ |
| "SystemLoadAdvisoryEvent.java", |
| "SystemLoadAdvisoryModule.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//src/main/java/com/google/devtools/build/lib/util:os", |
| "//third_party:flogger", |
| "//third_party:jsr305", |
| ], |
| ) |
| |
| java_library( |
| name = "system_memory_pressure_module", |
| srcs = [ |
| "SystemMemoryPressureModule.java", |
| ], |
| deps = [ |
| ":system_memory_pressure_monitor", |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| ], |
| ) |
| |
| java_library( |
| name = "system_memory_pressure_monitor", |
| srcs = [ |
| "SystemMemoryPressureEvent.java", |
| "SystemMemoryPressureMonitor.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//third_party:flogger", |
| "//third_party:jsr305", |
| ], |
| ) |
| |
| java_library( |
| name = "system_cpu_speed_module", |
| srcs = [ |
| "SystemCPUSpeedEvent.java", |
| "SystemCPUSpeedModule.java", |
| ], |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:runtime", |
| "//src/main/java/com/google/devtools/build/lib/events", |
| "//src/main/java/com/google/devtools/build/lib/jni", |
| "//third_party:flogger", |
| "//third_party:guava", |
| "//third_party:jsr305", |
| ], |
| ) |