@@ -124,6 +124,20 @@ filegroup(
124
124
125
125
genrule (
126
126
name = "ijar_transitive_zip" ,
127
+ srcs = [
128
+ ":ijar_srcs_zip" ,
129
+ ":ijar_deploy_zip" ,
130
+ "//src:zlib_zip" ,
131
+ "//src/main/cpp/util:cpp_util_with_deps_zip" ,
132
+ ],
133
+ outs = ["ijar_with_deps.zip" ],
134
+ cmd = "$(location //src:merge_zip_files) - $@ $(SRCS)" ,
135
+ tools = ["//src:merge_zip_files" ],
136
+ visibility = ["//visibility:public" ],
137
+ )
138
+
139
+ genrule (
140
+ name = "ijar_transitive_srcs_zip" ,
127
141
srcs = [
128
142
":ijar_srcs_zip" ,
129
143
"//src:zlib_zip" ,
@@ -135,15 +149,24 @@ genrule(
135
149
visibility = ["//visibility:public" ],
136
150
)
137
151
152
+ genrule (
153
+ name = "ijar_deploy_zip" ,
154
+ srcs = [
155
+ ":ijar" ,
156
+ ":zipper" ,
157
+ ],
158
+ outs = ["ijar_deploy.zip" ],
159
+ cmd = "$(location //src:zip_files) ijar $@ $(SRCS)" ,
160
+ tools = ["//src:zip_files" ],
161
+ visibility = ["//visibility:public" ],
162
+ )
163
+
138
164
genrule (
139
165
name = "ijar_srcs_zip" ,
140
166
srcs = glob (
141
167
["**" ],
142
168
exclude = ["BUILD" ],
143
- ) + [
144
- ":ijar" ,
145
- ":zipper" ,
146
- ],
169
+ ),
147
170
outs = ["ijar_srcs.zip" ],
148
171
cmd = "$(location //src:zip_files) ijar $@ $(SRCS)" ,
149
172
tools = ["//src:zip_files" ],
0 commit comments