xref: /aosp_15_r20/external/bazelbuild-rules_rust/crate_universe/private/srcs.bzl (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1*d4726bddSHONG Yifan"""A generate file containing all source files used to produce `cargo-bazel`"""
2*d4726bddSHONG Yifan
3*d4726bddSHONG Yifan# Each source file is tracked as a target so the `cargo_bootstrap_repository`
4*d4726bddSHONG Yifan# rule will know to automatically rebuild if any of the sources changed.
5*d4726bddSHONG Yifan
6*d4726bddSHONG Yifan# Run 'bazel run //crate_universe/private:srcs_module.install' to regenerate.
7*d4726bddSHONG Yifan
8*d4726bddSHONG YifanCARGO_BAZEL_SRCS = [
9*d4726bddSHONG Yifan    Label("//crate_universe:src/api.rs"),
10*d4726bddSHONG Yifan    Label("//crate_universe:src/api/lockfile.rs"),
11*d4726bddSHONG Yifan    Label("//crate_universe:src/cli.rs"),
12*d4726bddSHONG Yifan    Label("//crate_universe:src/cli/generate.rs"),
13*d4726bddSHONG Yifan    Label("//crate_universe:src/cli/query.rs"),
14*d4726bddSHONG Yifan    Label("//crate_universe:src/cli/splice.rs"),
15*d4726bddSHONG Yifan    Label("//crate_universe:src/cli/vendor.rs"),
16*d4726bddSHONG Yifan    Label("//crate_universe:src/config.rs"),
17*d4726bddSHONG Yifan    Label("//crate_universe:src/context.rs"),
18*d4726bddSHONG Yifan    Label("//crate_universe:src/context/crate_context.rs"),
19*d4726bddSHONG Yifan    Label("//crate_universe:src/context/platforms.rs"),
20*d4726bddSHONG Yifan    Label("//crate_universe:src/lib.rs"),
21*d4726bddSHONG Yifan    Label("//crate_universe:src/lockfile.rs"),
22*d4726bddSHONG Yifan    Label("//crate_universe:src/main.rs"),
23*d4726bddSHONG Yifan    Label("//crate_universe:src/metadata.rs"),
24*d4726bddSHONG Yifan    Label("//crate_universe:src/metadata/dependency.rs"),
25*d4726bddSHONG Yifan    Label("//crate_universe:src/metadata/metadata_annotation.rs"),
26*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering.rs"),
27*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/template_engine.rs"),
28*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/module_bzl.j2"),
29*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/partials/header.j2"),
30*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/partials/module/aliases_map.j2"),
31*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/partials/module/deps_map.j2"),
32*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/partials/module/repo_git.j2"),
33*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/partials/module/repo_http.j2"),
34*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/templates/vendor_module.j2"),
35*d4726bddSHONG Yifan    Label("//crate_universe:src/rendering/verbatim/alias_rules.bzl"),
36*d4726bddSHONG Yifan    Label("//crate_universe:src/select.rs"),
37*d4726bddSHONG Yifan    Label("//crate_universe:src/splicing.rs"),
38*d4726bddSHONG Yifan    Label("//crate_universe:src/splicing/cargo_config.rs"),
39*d4726bddSHONG Yifan    Label("//crate_universe:src/splicing/crate_index_lookup.rs"),
40*d4726bddSHONG Yifan    Label("//crate_universe:src/splicing/splicer.rs"),
41*d4726bddSHONG Yifan    Label("//crate_universe:src/test.rs"),
42*d4726bddSHONG Yifan    Label("//crate_universe:src/utils.rs"),
43*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark.rs"),
44*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/glob.rs"),
45*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/label.rs"),
46*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/select.rs"),
47*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/select_dict.rs"),
48*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/select_list.rs"),
49*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/select_scalar.rs"),
50*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/select_set.rs"),
51*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/serialize.rs"),
52*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/starlark/target_compatible_with.rs"),
53*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/symlink.rs"),
54*d4726bddSHONG Yifan    Label("//crate_universe:src/utils/target_triple.rs"),
55*d4726bddSHONG Yifan]
56