@@ -178,3 +178,64 @@ tasks:
178178 << : *rules_flags
179179 build_targets :
180180 - " //java/com/basicapp:basic_app"
181+ ubuntu2004_databinding :
182+ name : " Databinding Basic app ubuntu"
183+ platform : ubuntu2004
184+ working_directory : examples/databinding
185+ build_flags :
186+ << : *rules_flags
187+ ? "--@rules_android//rules/flags:databinding_use_androidx"
188+ build_targets :
189+ - " //java/com/databindingapp:databindingapp"
190+ ubuntu2004_databinding_bzlmod :
191+ name : " Databinding Basic app ubuntu bzlmod"
192+ platform : ubuntu2004
193+ working_directory : examples/databinding
194+ build_flags :
195+ << : *rules_flags
196+ ? "--enable_bzlmod"
197+ ? "--enable_workspace=false"
198+ ? "--@rules_android//rules/flags:databinding_use_androidx"
199+ build_targets :
200+ - " //java/com/databindingapp:databindingapp"
201+ macos_arm64_databinding :
202+ name : " Databinding Basic app mac arm64"
203+ platform : macos_arm64
204+ working_directory : examples/databinding
205+ build_flags :
206+ << : *rules_flags
207+ ? "--@rules_android//rules/flags:databinding_use_androidx"
208+ build_targets :
209+ - " //java/com/databindingapp:databindingapp"
210+ macos_arm64_databinding_bzlmod :
211+ name : " Databinding Basic app mac arm64 bzlmod"
212+ platform : macos_arm64
213+ working_directory : examples/databinding
214+ build_flags :
215+ << : *rules_flags
216+ ? "--enable_bzlmod"
217+ ? "--enable_workspace=false"
218+ ? "--@rules_android//rules/flags:databinding_use_androidx"
219+ build_targets :
220+ - " //java/com/databindingapp:databindingapp"
221+ # n.b. The below do not build.
222+ # windows_databinding_bzlmod:
223+ # name: "Databinding Basic app Windows Bzlmod"
224+ # platform: windows
225+ # working_directory: examples/databinding
226+ # build_flags:
227+ # <<: *rules_flags
228+ # ? "--enable_bzlmod"
229+ # ? "--enable_workspace=false"
230+ # ? "--@rules_android//rules/flags:databinding_use_androidx"
231+ # build_targets:
232+ # - "//java/com/databindingapp:databindingapp"
233+ # windows_databinding:
234+ # name: "Databinding Basic app Windows"
235+ # platform: windows
236+ # working_directory: examples/databinding
237+ # build_flags:
238+ # <<: *rules_flags
239+ # ? "--@rules_android//rules/flags:databinding_use_androidx"
240+ # build_targets:
241+ # - "//java/com/databindingapp:databindingapp"
0 commit comments