| // Automatically generated with: |
| // go2bp -rewrite github.com/google/go-cmp/cmp=go-cmp -rewrite google.golang.org/protobuf=golang-protobuf -rewrite github.com/beevik/etree=go-etree -rewrite bitbucket.org/creachadair=creachadair -rewrite github.com/google/subcommands=go-subcommands -rewrite golang.org/x=golang-x -rewrite kythe.io/kythe=kythe -rewrite gotool=go_extractor -limit kythe.io/kythe/go/extractors/config/runextractor -limit kythe.io/kythe/go/extractors/cmd/gotool -limit kythe.io/kythe/go/extractors/cmd/rust_extractor -skip-tests |
| |
| blueprint_go_binary { |
| name: "go_extractor", |
| deps: [ |
| "kythe-go-extractors-golang", |
| "kythe-go-platform-analysis", |
| "kythe-go-platform-kzip", |
| "kythe-go-platform-vfs", |
| "kythe-go-util-flagutil", |
| "kythe-go-util-vnameutil", |
| "kythe-proto-analysis_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/extractors/cmd/gotool/gotool.go", |
| ], |
| } |
| |
| blueprint_go_binary { |
| name: "rust_extractor", |
| deps: [ |
| "kythe-go-platform-kzip", |
| "kythe-go-util-vnameutil", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/extractors/cmd/rust_extractor/rust_extractor.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-preprocessor-modifier", |
| pkgPath: "kythe.io/kythe/go/extractors/config/preprocessor/modifier", |
| deps: [ |
| "go-etree", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/preprocessor/modifier/build_gradle_modifier.go", |
| "kythe/go/extractors/config/preprocessor/modifier/pom_xml_modifier.go", |
| ], |
| } |
| |
| blueprint_go_binary { |
| name: "runextractor", |
| deps: [ |
| "go-subcommands", |
| "kythe-go-extractors-config-runextractor-cmakecmd", |
| "kythe-go-extractors-config-runextractor-compdbcmd", |
| "kythe-go-extractors-config-runextractor-gradlecmd", |
| "kythe-go-extractors-config-runextractor-mavencmd", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/runextractor.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-backup", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/backup", |
| deps: [ |
| "go-cmp", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/backup/backup.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-cmakecmd", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/cmakecmd", |
| deps: [ |
| "go-subcommands", |
| "kythe-go-extractors-config-runextractor-compdb", |
| "kythe-go-util-cmdutil", |
| "kythe-go-util-flagutil", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/cmakecmd/cmakecmd.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-compdb", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/compdb", |
| deps: [ |
| "creachadair-shell", |
| "golang-x-sync-semaphore", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/compdb/compdb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-compdbcmd", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/compdbcmd", |
| deps: [ |
| "go-subcommands", |
| "kythe-go-extractors-config-runextractor-compdb", |
| "kythe-go-util-cmdutil", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/compdbcmd/compdbcmd.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-gradlecmd", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/gradlecmd", |
| deps: [ |
| "go-subcommands", |
| "kythe-go-extractors-config-preprocessor-modifier", |
| "kythe-go-extractors-config-runextractor-backup", |
| "kythe-go-extractors-constants", |
| "kythe-go-util-cmdutil", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/gradlecmd/gradlecmd.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-config-runextractor-mavencmd", |
| pkgPath: "kythe.io/kythe/go/extractors/config/runextractor/mavencmd", |
| deps: [ |
| "go-subcommands", |
| "kythe-go-extractors-config-preprocessor-modifier", |
| "kythe-go-extractors-config-runextractor-backup", |
| "kythe-go-extractors-constants", |
| "kythe-go-util-cmdutil", |
| ], |
| srcs: [ |
| "kythe/go/extractors/config/runextractor/mavencmd/mavencmd.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-constants", |
| pkgPath: "kythe.io/kythe/go/extractors/constants", |
| srcs: [ |
| "kythe/go/extractors/constants/constants.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-golang", |
| pkgPath: "kythe.io/kythe/go/extractors/golang", |
| deps: [ |
| "creachadair-stringset", |
| "golang-protobuf-types-known-anypb", |
| "kythe-go-extractors-govname", |
| "kythe-go-platform-analysis", |
| "kythe-go-platform-kindex", |
| "kythe-go-platform-vfs", |
| "kythe-go-util-ptypes", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-go_go_proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/extractors/golang/golang.go", |
| "kythe/go/extractors/golang/packages.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-extractors-govname", |
| pkgPath: "kythe.io/kythe/go/extractors/govname", |
| deps: [ |
| "golang-x-tools-go-vcs", |
| "kythe-go-util-vnameutil", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/extractors/govname/govname.go", |
| "kythe/go/extractors/govname/types.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-analysis", |
| pkgPath: "kythe.io/kythe/go/platform/analysis", |
| deps: [ |
| "golang-protobuf-proto", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/platform/analysis/analysis.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-delimited", |
| pkgPath: "kythe.io/kythe/go/platform/delimited", |
| deps: [ |
| "golang-protobuf-proto", |
| ], |
| srcs: [ |
| "kythe/go/platform/delimited/copy.go", |
| "kythe/go/platform/delimited/delimited.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-kcd", |
| pkgPath: "kythe.io/kythe/go/platform/kcd", |
| srcs: [ |
| "kythe/go/platform/kcd/kcd.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-kcd-kythe", |
| pkgPath: "kythe.io/kythe/go/platform/kcd/kythe", |
| deps: [ |
| "golang-protobuf-encoding-protojson", |
| "golang-protobuf-proto", |
| "kythe-go-platform-kcd", |
| "kythe-go-util-ptypes", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-buildinfo_go_proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/platform/kcd/kythe/units.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-kindex", |
| pkgPath: "kythe.io/kythe/go/platform/kindex", |
| deps: [ |
| "golang-protobuf-proto", |
| "kythe-go-platform-analysis", |
| "kythe-go-platform-delimited", |
| "kythe-go-platform-vfs", |
| "kythe-go-util-ptypes", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/platform/kindex/kindex.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-kzip", |
| pkgPath: "kythe.io/kythe/go/platform/kzip", |
| deps: [ |
| "creachadair-stringset", |
| "golang-x-sync-errgroup", |
| "golang-protobuf-encoding-protojson", |
| "golang-protobuf-proto", |
| "kythe-go-platform-kcd-kythe", |
| "kythe-proto-analysis_go_proto", |
| "kythe-proto-buildinfo_go_proto", |
| "kythe-proto-cxx_go_proto", |
| "kythe-proto-filecontext_go_proto", |
| "kythe-proto-go_go_proto", |
| "kythe-proto-java_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/platform/kzip/kzip.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-platform-vfs", |
| pkgPath: "kythe.io/kythe/go/platform/vfs", |
| srcs: [ |
| "kythe/go/platform/vfs/vfs.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-util-build", |
| pkgPath: "kythe.io/kythe/go/util/build", |
| srcs: [ |
| "kythe/go/util/build/build.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-util-cmdutil", |
| pkgPath: "kythe.io/kythe/go/util/cmdutil", |
| deps: [ |
| "go-subcommands", |
| ], |
| srcs: [ |
| "kythe/go/util/cmdutil/cmdutil.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-util-flagutil", |
| pkgPath: "kythe.io/kythe/go/util/flagutil", |
| deps: [ |
| "creachadair-stringset", |
| "kythe-go-util-build", |
| ], |
| srcs: [ |
| "kythe/go/util/flagutil/flagutil.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-util-ptypes", |
| pkgPath: "kythe.io/kythe/go/util/ptypes", |
| deps: [ |
| "golang-protobuf-proto", |
| "golang-protobuf-types-known-anypb", |
| ], |
| srcs: [ |
| "kythe/go/util/ptypes/ptypes.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-go-util-vnameutil", |
| pkgPath: "kythe.io/kythe/go/util/vnameutil", |
| deps: [ |
| "golang-protobuf-encoding-protojson", |
| "golang-protobuf-proto", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/go/util/vnameutil/order.go", |
| "kythe/go/util/vnameutil/rewrite.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-analysis_go_proto", |
| pkgPath: "kythe.io/kythe/proto/analysis_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| "golang-protobuf-types-known-anypb", |
| "golang-protobuf-types-known-timestamppb", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/proto/analysis_go_proto/analysis.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-buildinfo_go_proto", |
| pkgPath: "kythe.io/kythe/proto/buildinfo_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "kythe/proto/buildinfo_go_proto/buildinfo.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-cxx_go_proto", |
| pkgPath: "kythe.io/kythe/proto/cxx_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "kythe/proto/cxx_go_proto/cxx.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-filecontext_go_proto", |
| pkgPath: "kythe.io/kythe/proto/filecontext_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "kythe/proto/filecontext_go_proto/filecontext.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-go_go_proto", |
| pkgPath: "kythe.io/kythe/proto/go_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "kythe/proto/go_go_proto/go.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-java_go_proto", |
| pkgPath: "kythe.io/kythe/proto/java_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| "kythe-proto-storage_go_proto", |
| ], |
| srcs: [ |
| "kythe/proto/java_go_proto/java.pb.go", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "kythe-proto-storage_go_proto", |
| pkgPath: "kythe.io/kythe/proto/storage_go_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "kythe/proto/storage_go_proto/storage.pb.go", |
| ], |
| } |