Skip to content

Commit 5c0de54

Browse files
committed
1 parent 31d0f1d commit 5c0de54

File tree

10 files changed

+119
-0
lines changed

10 files changed

+119
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module(
2+
name = "objectweb_asm",
3+
version = "9.8",
4+
bazel_compatibility = [">=7.2.1"],
5+
compatibility_level = 1,
6+
)
7+
8+
bazel_dep(name = "rules_java", version = "8.16.1")
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../MODULE.bazel
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
load("@rules_java//java:java_library.bzl", "java_library")
2+
3+
java_library(
4+
name = "asm-analysis",
5+
srcs = glob([
6+
"src/main/java/org/objectweb/asm/**/*.java",
7+
]),
8+
visibility = ["//visibility:public"],
9+
deps = [
10+
"//asm",
11+
"//asm-tree",
12+
],
13+
)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
load("@rules_java//java:java_library.bzl", "java_library")
2+
3+
java_library(
4+
name = "asm-commons",
5+
srcs = glob([
6+
"src/main/java/org/objectweb/asm/**/*.java",
7+
]),
8+
visibility = ["//visibility:public"],
9+
deps = [
10+
"//asm",
11+
"//asm-tree",
12+
],
13+
)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
load("@rules_java//java:java_library.bzl", "java_library")
2+
3+
java_library(
4+
name = "asm-tree",
5+
srcs = glob([
6+
"src/main/java/org/objectweb/asm/**/*.java",
7+
]),
8+
visibility = ["//visibility:public"],
9+
deps = ["//asm"],
10+
)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
load("@rules_java//java:java_library.bzl", "java_library")
2+
3+
java_library(
4+
name = "asm-util",
5+
srcs = glob([
6+
"src/main/java/org/objectweb/asm/**/*.java",
7+
]),
8+
visibility = ["//visibility:public"],
9+
deps = [
10+
"//asm",
11+
"//asm-analysis",
12+
"//asm-tree",
13+
],
14+
)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
load("@rules_java//java:java_library.bzl", "java_library")
2+
3+
java_library(
4+
name = "asm",
5+
srcs = glob([
6+
"src/main/java/org/objectweb/asm/**/*.java",
7+
]),
8+
visibility = ["//visibility:public"],
9+
)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
matrix:
2+
platform:
3+
- debian11
4+
- ubuntu2204
5+
- macos
6+
- macos_arm64
7+
- windows
8+
bazel:
9+
- 8.x
10+
tasks:
11+
verify_targets:
12+
name: Verify build targets
13+
platform: ${{ platform }}
14+
bazel: ${{ bazel }}
15+
build_targets:
16+
- '@objectweb_asm//asm'
17+
- '@objectweb_asm//asm-analysis'
18+
- '@objectweb_asm//asm-commons'
19+
- '@objectweb_asm//asm-tree'
20+
- '@objectweb_asm//asm-util'
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"url": "https://gitlab.ow2.org/asm/asm/-/archive/ASM_9_8/asm-ASM_9_8.tar.gz",
3+
"strip_prefix": "asm-ASM_9_8",
4+
"integrity": "sha256-42ahU83/PDhmLpxRsJkGxR+Gz1gcRpymp1MotmOIplM=",
5+
"overlay": {
6+
"MODULE.bazel": "sha256-r9d1lmdyyNclCTsseADV2UPXQdOGcBVVsS4y416Qmzk=",
7+
"asm/BUILD.bazel": "sha256-Y62jUjFc6OYMATS0frNha2TSq9/3H/FPWD2GlnUacQE=",
8+
"asm-analysis/BUILD.bazel": "sha256-E6J5qngotEWfQ1yLyhJ9NGO3Kv/NIT9L9ijjlr9Z8fs=",
9+
"asm-commons/BUILD.bazel": "sha256-NKyeC98FHH6PWFRdTU1domk9oi4Huliy+VLA75iP6oU=",
10+
"asm-tree/BUILD.bazel": "sha256-5Mn3RNCgl96Kn51CqGioPQqWooHfKxl35VCBKZUgO1I=",
11+
"asm-util/BUILD.bazel": "sha256-B+3gZnwLPujb7WyvtgBbrlg7AZY/UHWlYS0GJ/YRczs="
12+
}
13+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"homepage": "https://asm.ow2.io/",
3+
"maintainers": [
4+
{
5+
"email": "[email protected]",
6+
"github": "jmillikin",
7+
"github_user_id": 646128,
8+
"name": "John Millikin"
9+
}
10+
],
11+
"repository": [
12+
"https://gitlab.ow2.org/asm/asm"
13+
],
14+
"versions": [
15+
"9.8"
16+
],
17+
"yanked_versions": {}
18+
}

0 commit comments

Comments
 (0)