@@ -824,20 +824,20 @@ tasks:
824
824
- " --compile_one_dependency"
825
825
build_targets :
826
826
- " tools/rust_analyzer/main.rs"
827
- extensions_linux :
828
- name : Extensions
827
+ extensions_bindgen_linux :
829
828
platform : ubuntu2004
830
- working_directory : extensions
829
+ name : Extensions Bindgen
830
+ working_directory : extensions/bindgen
831
831
build_flags : *aspects_flags
832
832
test_flags : *aspects_flags
833
833
build_targets :
834
834
- " //..."
835
835
test_targets :
836
836
- " //..."
837
- extensions_linux_rbe :
838
- name : Extensions
837
+ extensions_bindgen_linux_rbe :
839
838
platform : rbe_ubuntu2004
840
- working_directory : extensions
839
+ name : Extensions Bindgen
840
+ working_directory : extensions/bindgen
841
841
shell_commands :
842
842
- sed -i 's/^# load("@bazel_ci_rules/load("@bazel_ci_rules/' WORKSPACE.bazel
843
843
- sed -i 's/^# rbe_preconfig/rbe_preconfig/' WORKSPACE.bazel
@@ -847,34 +847,116 @@ tasks:
847
847
- " //..."
848
848
test_targets :
849
849
- " //..."
850
- extensions_macos :
851
- name : Extensions
850
+ extensions_bindgen_macos :
852
851
platform : macos_arm64
853
- working_directory : extensions
852
+ name : Extensions Bindgen
853
+ working_directory : extensions/bindgen
854
854
build_flags : *aspects_flags
855
855
test_flags : *aspects_flags
856
856
build_targets :
857
857
- " //..."
858
858
test_targets :
859
859
- " //..."
860
- extensions_windows :
861
- name : Extensions
860
+ # # TODO: https://github.com/bazelbuild/rules_rust/issues/2009
861
+ # # The bindgen rules are currently broken on windows
862
+ # extensions_bindgen_windows:
863
+ # platform: windows
864
+ # name: Extensions Bindgen
865
+ # working_directory: extensions/bindgen
866
+ # build_flags: *aspects_flags
867
+ # test_flags: *aspects_flags
868
+ # build_targets:
869
+ # - "--"
870
+ # - "//..."
871
+ # test_targets:
872
+ # - "--"
873
+ # - "//..."
874
+ extensions_protobuf_linux :
875
+ platform : ubuntu2004
876
+ name : Extensions Protobuf
877
+ working_directory : extensions/protobuf
878
+ build_flags : *aspects_flags
879
+ test_flags : *aspects_flags
880
+ build_targets :
881
+ - " //..."
882
+ test_targets :
883
+ - " //..."
884
+ extensions_protobuf_linux_rbe :
885
+ platform : rbe_ubuntu2004
886
+ name : Extensions Protobuf
887
+ working_directory : extensions/protobuf
888
+ shell_commands :
889
+ - sed -i 's/^# load("@bazel_ci_rules/load("@bazel_ci_rules/' WORKSPACE.bazel
890
+ - sed -i 's/^# rbe_preconfig/rbe_preconfig/' WORKSPACE.bazel
891
+ build_flags : *aspects_flags
892
+ test_flags : *aspects_flags
893
+ build_targets :
894
+ - " //..."
895
+ test_targets :
896
+ - " //..."
897
+ extensions_protobuf_macos :
898
+ platform : macos_arm64
899
+ name : Extensions Protobuf
900
+ working_directory : extensions/protobuf
901
+ build_flags : *aspects_flags
902
+ test_flags : *aspects_flags
903
+ build_targets :
904
+ - " //..."
905
+ test_targets :
906
+ - " //..."
907
+ extensions_protobuf_windows :
862
908
platform : windows
909
+ name : Extensions Protobuf
910
+ working_directory : extensions/protobuf
911
+ build_flags : *aspects_flags
912
+ test_flags : *aspects_flags
913
+ build_targets :
914
+ - " //..."
915
+ test_targets :
916
+ - " //..."
917
+ extensions_wasm_bindgen_linux :
918
+ platform : ubuntu2004
919
+ name : Extensions wasm-bindgen
920
+ working_directory : extensions/wasm_bindgen
921
+ build_flags : *aspects_flags
922
+ test_flags : *aspects_flags
923
+ build_targets :
924
+ - " //..."
925
+ test_targets :
926
+ - " //..."
927
+ extensions_wasm_bindgen_linux_rbe :
928
+ platform : rbe_ubuntu2004
929
+ name : Extensions wasm-bindgen
930
+ working_directory : extensions/wasm_bindgen
931
+ shell_commands :
932
+ - sed -i 's/^# load("@bazel_ci_rules/load("@bazel_ci_rules/' WORKSPACE.bazel
933
+ - sed -i 's/^# rbe_preconfig/rbe_preconfig/' WORKSPACE.bazel
934
+ build_flags : *aspects_flags
935
+ test_flags : *aspects_flags
936
+ build_targets :
937
+ - " //..."
938
+ test_targets :
939
+ - " //..."
940
+ extensions_wasm_bindgen_macos :
941
+ platform : macos_arm64
942
+ name : Extensions wasm-bindgen
863
943
working_directory : extensions
864
944
build_flags : *aspects_flags
865
945
test_flags : *aspects_flags
866
946
build_targets :
867
- - " --"
868
947
- " //..."
869
- # The bindgen rules are currently broken on windows
870
- # https://github.com/bazelbuild/rules_rust/issues/2009
871
- - " -//bindgen/..."
872
948
test_targets :
873
- - " --"
874
949
- " //..."
875
- # The bindgen rules are currently broken on windows
876
- # https://github.com/bazelbuild/rules_rust/issues/2009
877
- - " -//bindgen/..."
950
+ extensions_wasm_bindgen_windows :
951
+ platform : windows
952
+ name : Extensions wasm-bindgen
953
+ working_directory : extensions/wasm_bindgen
954
+ build_flags : *aspects_flags
955
+ test_flags : *aspects_flags
956
+ build_targets :
957
+ - " //..."
958
+ test_targets :
959
+ - " //..."
878
960
879
961
buildifier :
880
962
version : latest
0 commit comments