Skip to content

Commit c84df5e

Browse files
simuonsWixBuildServer
authored andcommitted
Fix: resource_strip_prefix for dependent projects (#89)
* Fix: resource_strip_prefix for dependent projects wixperiments fail to build because resource files doesn't start with a prefix when used as a source dependency most likely it's a bug of rules_kotlin since rules_java handles this
1 parent 1445178 commit c84df5e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

base/BUILD

+7-2
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,16 @@ load(
2020
)
2121
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
2222

23+
java_library(
24+
name = "resources",
25+
resource_strip_prefix = package_name() + "/src",
26+
resources = glob(["src/resources/**/*"]),
27+
)
28+
2329
kt_jvm_library(
2430
name = "base",
2531
srcs = glob(["src/**/*.java", "src/**/*.kt"]),
26-
resources = glob(["src/resources/**/*"]),
27-
resource_strip_prefix = "base/src",
32+
resource_jars = [":resources"],
2833
visibility = PLUGIN_PACKAGES_VISIBILITY,
2934
deps = [
3035
"//aspect:aspect_lib",

0 commit comments

Comments
 (0)