mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-28 21:35:42 +00:00
bazelify the macOS viewer and add a runner script (#3260)
* start bazelifying swift protos * make a bunch of swift_proto_library-s * more swift proto libraries * almost building * it builds and runs
This commit is contained in:
Generated
+188
-4
@@ -8,7 +8,7 @@
|
||||
"cmdModuleOverrides": {},
|
||||
"allowedYankedVersions": [],
|
||||
"envVarAllowedYankedVersions": "",
|
||||
"ignoreDevDependency": false,
|
||||
"ignoreDevDependency": true,
|
||||
"directDependenciesMode": "WARNING",
|
||||
"compatibilityMode": "ERROR"
|
||||
},
|
||||
@@ -22,9 +22,7 @@
|
||||
"key": "<root>",
|
||||
"repoName": "",
|
||||
"executionPlatformsToRegister": [],
|
||||
"toolchainsToRegister": [
|
||||
"@llvm_toolchain//:all"
|
||||
],
|
||||
"toolchainsToRegister": [],
|
||||
"extensionUsages": [
|
||||
{
|
||||
"extensionBzlFile": "@toolchains_llvm//toolchain/extensions:llvm.bzl",
|
||||
@@ -1796,6 +1794,33 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"@@bazel_features~//private:extensions.bzl%version_extension": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "xm7Skm1Las5saxzFWt2hbS+e68BWi+MXyt6+lKIhjPA=",
|
||||
"recordedFileInputs": {},
|
||||
"recordedDirentsInputs": {},
|
||||
"envVariables": {},
|
||||
"generatedRepoSpecs": {
|
||||
"bazel_features_version": {
|
||||
"bzlFile": "@@bazel_features~//private:version_repo.bzl",
|
||||
"ruleClassName": "version_repo",
|
||||
"attributes": {}
|
||||
},
|
||||
"bazel_features_globals": {
|
||||
"bzlFile": "@@bazel_features~//private:globals_repo.bzl",
|
||||
"ruleClassName": "globals_repo",
|
||||
"attributes": {
|
||||
"globals": {
|
||||
"RunEnvironmentInfo": "5.3.0",
|
||||
"DefaultInfo": "0.0.1",
|
||||
"__TestingOnly_NeverAvailable": "1000000000.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"recordedRepoMappingEntries": []
|
||||
}
|
||||
},
|
||||
"@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=",
|
||||
@@ -4502,6 +4527,165 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"@@rules_swift~//swift:extensions.bzl%non_module_deps": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "q86h8Qr2D+kQuqcoTuejxvkggU5qO4v6y3CdB3S4QK8=",
|
||||
"recordedFileInputs": {},
|
||||
"recordedDirentsInputs": {},
|
||||
"envVariables": {},
|
||||
"generatedRepoSpecs": {
|
||||
"com_github_grpc_grpc_swift": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/grpc/grpc-swift/archive/1.16.0.tar.gz"
|
||||
],
|
||||
"sha256": "58b60431d0064969f9679411264b82e40a217ae6bd34e17096d92cc4e47556a5",
|
||||
"strip_prefix": "grpc-swift-1.16.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_grpc_grpc_swift/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_nio_extras": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-nio-extras/archive/1.4.0.tar.gz"
|
||||
],
|
||||
"sha256": "4684b52951d9d9937bb3e8ccd6b5daedd777021ef2519ea2f18c4c922843b52b",
|
||||
"strip_prefix": "swift-nio-extras-1.4.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_extras/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_protobuf": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-protobuf/archive/1.20.2.tar.gz"
|
||||
],
|
||||
"sha256": "3fb50bd4d293337f202d917b6ada22f9548a0a0aed9d9a4d791e6fbd8a246ebb",
|
||||
"strip_prefix": "swift-protobuf-1.20.2/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_protobuf/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_nio_ssl": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-nio-ssl/archive/2.23.0.tar.gz"
|
||||
],
|
||||
"sha256": "4787c63f61dd04d99e498adc3d1a628193387e41efddf8de19b8db04544d016d",
|
||||
"strip_prefix": "swift-nio-ssl-2.23.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_ssl/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_atomics": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-atomics/archive/1.1.0.tar.gz"
|
||||
],
|
||||
"sha256": "1bee7f469f7e8dc49f11cfa4da07182fbc79eab000ec2c17bfdce468c5d276fb",
|
||||
"strip_prefix": "swift-atomics-1.1.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_atomics/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_nio_http2": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-nio-http2/archive/1.26.0.tar.gz"
|
||||
],
|
||||
"sha256": "f0edfc9d6a7be1d587e5b403f2d04264bdfae59aac1d74f7d974a9022c6d2b25",
|
||||
"strip_prefix": "swift-nio-http2-1.26.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_http2/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_nio_transport_services": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-nio-transport-services/archive/1.15.0.tar.gz"
|
||||
],
|
||||
"sha256": "f3498dafa633751a52b9b7f741f7ac30c42bcbeb3b9edca6d447e0da8e693262",
|
||||
"strip_prefix": "swift-nio-transport-services-1.15.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_transport_services/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"build_bazel_rules_swift_index_import": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"build_file": "@@rules_swift~//third_party:build_bazel_rules_swift_index_import/BUILD.overlay",
|
||||
"canonical_id": "index-import-5.8",
|
||||
"urls": [
|
||||
"https://github.com/MobileNativeFoundation/index-import/releases/download/5.8.0.1/index-import.tar.gz"
|
||||
],
|
||||
"sha256": "28c1ffa39d99e74ed70623899b207b41f79214c498c603915aef55972a851a15"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_nio": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-nio/archive/2.42.0.tar.gz"
|
||||
],
|
||||
"sha256": "e3304bc3fb53aea74a3e54bd005ede11f6dc357117d9b1db642d03aea87194a0",
|
||||
"strip_prefix": "swift-nio-2.42.0/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_log": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-log/archive/1.4.4.tar.gz"
|
||||
],
|
||||
"sha256": "48fe66426c784c0c20031f15dc17faf9f4c9037c192bfac2f643f65cb2321ba0",
|
||||
"strip_prefix": "swift-log-1.4.4/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_log/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"com_github_apple_swift_collections": {
|
||||
"bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl",
|
||||
"ruleClassName": "http_archive",
|
||||
"attributes": {
|
||||
"urls": [
|
||||
"https://github.com/apple/swift-collections/archive/1.0.4.tar.gz"
|
||||
],
|
||||
"sha256": "d9e4c8a91c60fb9c92a04caccbb10ded42f4cb47b26a212bc6b39cc390a4b096",
|
||||
"strip_prefix": "swift-collections-1.0.4/",
|
||||
"build_file": "@@rules_swift~//third_party:com_github_apple_swift_collections/BUILD.overlay"
|
||||
}
|
||||
},
|
||||
"build_bazel_rules_swift_local_config": {
|
||||
"bzlFile": "@@rules_swift~//swift/internal:swift_autoconfiguration.bzl",
|
||||
"ruleClassName": "swift_autoconfiguration",
|
||||
"attributes": {}
|
||||
}
|
||||
},
|
||||
"recordedRepoMappingEntries": [
|
||||
[
|
||||
"rules_swift~",
|
||||
"bazel_tools",
|
||||
"bazel_tools"
|
||||
],
|
||||
[
|
||||
"rules_swift~",
|
||||
"build_bazel_rules_swift",
|
||||
"rules_swift~"
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"@@toolchains_llvm~//toolchain/extensions:llvm.bzl%llvm": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "rdQ1nlqTcj0kPoX7LxaygMQPcdnBPV85jNsRMF1M/Hw=",
|
||||
|
||||
@@ -2,6 +2,7 @@ load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||
load("@com_github_grpc_grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library")
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
scala_proto_library(
|
||||
name = "common_unit_scala_proto",
|
||||
@@ -178,6 +179,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "victory_condition_swift_proto",
|
||||
protos = [":victory_condition_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "victory_condition_scala_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
scala_proto_library(
|
||||
name = "eagle_scala_grpc",
|
||||
@@ -30,6 +31,17 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_view_swift_proto",
|
||||
protos = [":action_result_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":game_state_view_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_notification_details_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_type_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -53,6 +65,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "army_view_swift_proto",
|
||||
protos = [":army_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:combat_unit_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "army_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -73,47 +94,25 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "incoming_army_view_scala_proto",
|
||||
visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
deps = [":incoming_army_view_proto"],
|
||||
)
|
||||
|
||||
proto_library(
|
||||
name = "incoming_army_view_proto",
|
||||
srcs = [
|
||||
"incoming_army_view.proto",
|
||||
],
|
||||
swift_proto_library(
|
||||
name = "available_command_swift_proto",
|
||||
protos = [":available_command_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/scalapb:scalapb_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battalion_view_scala_proto",
|
||||
visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
deps = [":battalion_view_proto"],
|
||||
)
|
||||
|
||||
proto_library(
|
||||
name = "battalion_view_proto",
|
||||
srcs = [
|
||||
"battalion_view.proto",
|
||||
],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:__pkg__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_proto",
|
||||
"//src/main/protobuf/scalapb:scalapb_proto",
|
||||
"@com_google_protobuf//:wrappers_proto",
|
||||
":available_command_proto",
|
||||
":selected_command_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:armed_battalion_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:attack_decision_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:captured_hero_option_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:control_weather_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:diplomacy_option_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:prisoner_management_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:province_orders_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:combat_unit_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:improvement_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:tribute_amount_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -155,6 +154,53 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "battalion_view_swift_proto",
|
||||
protos = [":battalion_view_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:__pkg__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battalion_view_scala_proto",
|
||||
visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
deps = [":battalion_view_proto"],
|
||||
)
|
||||
|
||||
proto_library(
|
||||
name = "battalion_view_proto",
|
||||
srcs = [
|
||||
"battalion_view.proto",
|
||||
],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:__pkg__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_proto",
|
||||
"//src/main/protobuf/scalapb:scalapb_proto",
|
||||
"@com_google_protobuf//:wrappers_proto",
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "command_swift_proto",
|
||||
protos = [":command_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":available_command_swift_proto",
|
||||
":selected_command_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "command_scala_proto",
|
||||
visibility = [
|
||||
@@ -177,6 +223,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "faction_relationship_view_swift_proto",
|
||||
protos = [":faction_relationship_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "faction_relationship_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -196,6 +251,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "faction_view_swift_proto",
|
||||
protos = [":faction_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":faction_relationship_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "faction_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -218,6 +283,23 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_state_view_swift_proto",
|
||||
protos = [":game_state_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":battalion_view_swift_proto",
|
||||
":faction_view_swift_proto",
|
||||
":hero_view_swift_proto",
|
||||
":province_view_swift_proto",
|
||||
":shardok_battle_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:chronicle_entry_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:round_phase_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "game_state_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -247,6 +329,17 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "hero_view_swift_proto",
|
||||
protos = [":hero_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":stat_with_condition_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:gender_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:profession_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "hero_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -273,6 +366,53 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "incoming_army_view_swift_proto",
|
||||
protos = [":incoming_army_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "incoming_army_view_scala_proto",
|
||||
visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
deps = [":incoming_army_view_proto"],
|
||||
)
|
||||
|
||||
proto_library(
|
||||
name = "incoming_army_view_proto",
|
||||
srcs = [
|
||||
"incoming_army_view.proto",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/scalapb:scalapb_proto",
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "province_view_swift_proto",
|
||||
protos = [":province_view_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":army_view_swift_proto",
|
||||
":battalion_view_swift_proto",
|
||||
":incoming_army_view_swift_proto",
|
||||
":stat_with_condition_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:profession_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_event_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:recruitment_info_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "province_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -306,6 +446,30 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "selected_command_swift_proto",
|
||||
protos = [":selected_command_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:armed_battalion_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:attack_decision_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:captured_hero_option_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:control_weather_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:diplomacy_option_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:prisoner_management_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api/command/util:province_orders_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:combat_unit_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_status_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:improvement_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:tribute_amount_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "selected_command_scala_proto",
|
||||
visibility = [
|
||||
@@ -340,6 +504,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "shardok_battle_view_swift_proto",
|
||||
protos = [":shardok_battle_view_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/common:hostility_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "shardok_battle_view_scala_proto",
|
||||
visibility = [
|
||||
@@ -361,6 +534,13 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "stat_with_condition_swift_proto",
|
||||
protos = [":stat_with_condition_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "stat_with_condition_scala_proto",
|
||||
visibility = [
|
||||
|
||||
@@ -1,4 +1,15 @@
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
swift_proto_library(
|
||||
name = "appropriate_battalions_swift_proto",
|
||||
protos = [":appropriate_battalions_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "appropriate_battalions_scala_proto",
|
||||
@@ -20,6 +31,16 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "armed_battalion_swift_proto",
|
||||
protos = [":armed_battalion_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "armed_battalion_scala_proto",
|
||||
visibility = [
|
||||
@@ -44,6 +65,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "army_stats_swift_proto",
|
||||
protos = [":army_stats_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "army_stats_scala_proto",
|
||||
visibility = [
|
||||
@@ -67,6 +98,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "attack_decision_type_swift_proto",
|
||||
protos = [":attack_decision_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "attack_decision_type_scala_proto",
|
||||
visibility = [
|
||||
@@ -87,6 +128,16 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "battalion_with_food_cost_swift_proto",
|
||||
protos = [":battalion_with_food_cost_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battalion_with_food_cost_scala_proto",
|
||||
visibility = [
|
||||
@@ -111,6 +162,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "captured_hero_option_swift_proto",
|
||||
protos = [":captured_hero_option_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "captured_hero_option_scala_proto",
|
||||
visibility = [
|
||||
@@ -135,6 +196,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "control_weather_type_swift_proto",
|
||||
protos = [":control_weather_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "control_weather_type_scala_proto",
|
||||
visibility = [
|
||||
@@ -159,6 +230,18 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "diplomacy_option_swift_proto",
|
||||
protos = [":diplomacy_option_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "diplomacy_option_scala_proto",
|
||||
visibility = [
|
||||
@@ -184,6 +267,19 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "expanded_combat_unit_swift_proto",
|
||||
protos = [":expanded_combat_unit_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:battalion_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:hero_view_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "expanded_combat_unit_scala_proto",
|
||||
visibility = [
|
||||
@@ -210,6 +306,20 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "expanded_unaffiliated_hero_swift_proto",
|
||||
protos = [":expanded_unaffiliated_hero_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:hero_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_quest_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "expanded_unaffiliated_hero_scala_proto",
|
||||
visibility = [
|
||||
@@ -237,6 +347,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "prisoner_management_type_swift_proto",
|
||||
protos = [":prisoner_management_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "prisoner_management_type_scala_proto",
|
||||
visibility = [
|
||||
@@ -261,6 +381,18 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "province_orders_swift_proto",
|
||||
protos = [":province_orders_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "province_orders_scala_proto",
|
||||
visibility = [
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
package(default_visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0:__subpackages__",
|
||||
])
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_notification_details_swift_proto",
|
||||
protos = [":action_result_notification_details_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":unaffiliated_hero_quest_swift_proto"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_notification_details_scala_proto",
|
||||
deps = [":action_result_notification_details_proto"],
|
||||
@@ -25,6 +36,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_type_swift_proto",
|
||||
protos = [":action_result_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_type_scala_proto",
|
||||
deps = [":action_result_type_proto"],
|
||||
@@ -41,6 +61,15 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "battalion_type_swift_proto",
|
||||
protos = [":battalion_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battalion_type_scala_proto",
|
||||
deps = [":battalion_type_proto"],
|
||||
@@ -57,6 +86,15 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "beast_info_swift_proto",
|
||||
protos = [":beast_info_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "beast_info_scala_proto",
|
||||
deps = [":beast_info_proto"],
|
||||
@@ -73,6 +111,16 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "chronicle_entry_swift_proto",
|
||||
protos = [":chronicle_entry_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":date_swift_proto"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "chronicle_entry_scala_proto",
|
||||
deps = ["chronicle_entry_proto"],
|
||||
@@ -91,6 +139,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "combat_unit_swift_proto",
|
||||
protos = [":combat_unit_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "combat_unit_scala_proto",
|
||||
deps = [":combat_unit_proto"],
|
||||
@@ -110,6 +167,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "date_swift_proto",
|
||||
protos = [":date_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "date_scala_proto",
|
||||
deps = [":date_proto"],
|
||||
@@ -126,6 +192,19 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "diplomacy_offer_swift_proto",
|
||||
protos = [":diplomacy_offer_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":date_swift_proto",
|
||||
":diplomacy_offer_status_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "diplomacy_offer_scala_proto",
|
||||
visibility = [
|
||||
@@ -151,6 +230,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "diplomacy_offer_status_swift_proto",
|
||||
protos = [":diplomacy_offer_status_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "diplomacy_offer_status_scala_proto",
|
||||
deps = [":diplomacy_offer_status_proto"],
|
||||
@@ -167,6 +255,15 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "gender_swift_proto",
|
||||
protos = [":gender_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "gender_scala_proto",
|
||||
deps = [":gender_proto"],
|
||||
@@ -174,15 +271,22 @@ scala_proto_library(
|
||||
|
||||
proto_library(
|
||||
name = "gender_proto",
|
||||
srcs = [
|
||||
"gender.proto",
|
||||
],
|
||||
srcs = ["gender.proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
],
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "improvement_type_swift_proto",
|
||||
protos = [":improvement_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "improvement_type_scala_proto",
|
||||
visibility = [
|
||||
@@ -198,7 +302,7 @@ proto_library(
|
||||
"improvement_type.proto",
|
||||
],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle:__subpackages__",
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/scala/net/eagle0/eagle:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
@@ -207,6 +311,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "profession_swift_proto",
|
||||
protos = [":profession_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "profession_scala_proto",
|
||||
deps = [":profession_proto"],
|
||||
@@ -223,6 +336,19 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "province_event_swift_proto",
|
||||
protos = [":province_event_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":beast_info_swift_proto",
|
||||
":date_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "province_event_scala_proto",
|
||||
deps = [":province_event_proto"],
|
||||
@@ -243,6 +369,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "province_order_type_swift_proto",
|
||||
protos = [":province_order_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "province_order_type_scala_proto",
|
||||
deps = [":province_order_type_proto"],
|
||||
@@ -259,6 +394,18 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "recruitment_info_swift_proto",
|
||||
protos = [":recruitment_info_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":unaffiliated_hero_quest_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "recruitment_info_scala_proto",
|
||||
deps = [":recruitment_info_proto"],
|
||||
@@ -279,6 +426,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "round_phase_swift_proto",
|
||||
protos = [":round_phase_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "round_phase_scala_proto",
|
||||
deps = [":round_phase_proto"],
|
||||
@@ -295,6 +451,15 @@ proto_library(
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "tribute_amount_swift_proto",
|
||||
protos = [":tribute_amount_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "tribute_amount_scala_proto",
|
||||
visibility = [
|
||||
@@ -313,13 +478,26 @@ proto_library(
|
||||
"tribute_amount.proto",
|
||||
],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle:__subpackages__",
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/scala/net/eagle0/eagle:__subpackages__",
|
||||
"//src/test/scala/net/eagle0/eagle:__subpackages__",
|
||||
],
|
||||
deps = ["//src/main/protobuf/scalapb:scalapb_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "unaffiliated_hero_swift_proto",
|
||||
protos = [":unaffiliated_hero_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":date_swift_proto",
|
||||
":recruitment_info_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "unaffiliated_hero_scala_proto",
|
||||
deps = [":unaffiliated_hero_proto"],
|
||||
@@ -341,6 +519,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "unaffiliated_hero_quest_swift_proto",
|
||||
protos = [":unaffiliated_hero_quest_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":battalion_type_swift_proto"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "unaffiliated_hero_quest_scala_proto",
|
||||
deps = [":unaffiliated_hero_quest_proto"],
|
||||
|
||||
@@ -1,10 +1,37 @@
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
package(default_visibility = [
|
||||
"//src/main/scala/net/eagle0:__subpackages__",
|
||||
"//src/test/scala/net/eagle0:__subpackages__",
|
||||
])
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_swift_proto",
|
||||
protos = [":action_result_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":battalion_swift_proto",
|
||||
":changed_faction_swift_proto",
|
||||
":changed_hero_swift_proto",
|
||||
":changed_province_swift_proto",
|
||||
":faction_swift_proto",
|
||||
":hero_swift_proto",
|
||||
":llm_request_swift_proto",
|
||||
":llm_response_swift_proto",
|
||||
":notification_with_llm_request_swift_proto",
|
||||
":province_swift_proto",
|
||||
":shardok_battle_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:selected_command_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_notification_details_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:chronicle_entry_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:round_phase_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_scala_proto",
|
||||
deps = [":action_result_proto"],
|
||||
@@ -39,6 +66,18 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "army_swift_proto",
|
||||
protos = [":army_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":supplies_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:combat_unit_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:tribute_amount_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "army_scala_proto",
|
||||
deps = [":army_proto"],
|
||||
@@ -59,6 +98,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "battalion_swift_proto",
|
||||
protos = [":battalion_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battalion_scala_proto",
|
||||
deps = [":battalion_proto"],
|
||||
@@ -75,6 +123,12 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "battle_revelation_swift_proto",
|
||||
protos = [":battle_revelation_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "battle_revelation_scala_proto",
|
||||
deps = [":battle_revelation_proto"],
|
||||
@@ -90,6 +144,20 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "changed_faction_swift_proto",
|
||||
protos = [":changed_faction_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":changed_hero_swift_proto",
|
||||
":changed_province_swift_proto",
|
||||
":faction_relationship_swift_proto",
|
||||
":faction_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:province_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "changed_faction_scala_proto",
|
||||
deps = [
|
||||
@@ -112,6 +180,13 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "changed_hero_swift_proto",
|
||||
protos = [":changed_hero_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "changed_hero_scala_proto",
|
||||
deps = ["changed_hero_proto"],
|
||||
@@ -128,6 +203,23 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "changed_province_swift_proto",
|
||||
protos = [":changed_province_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":deferred_change_swift_proto",
|
||||
":province_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:improvement_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_event_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:army_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:battle_revelation_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:supplies_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "changed_province_scala_proto",
|
||||
deps = ["changed_province_proto"],
|
||||
@@ -153,6 +245,12 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "deferred_change_swift_proto",
|
||||
protos = [":deferred_change_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "deferred_change_scala_proto",
|
||||
deps = [":deferred_change_proto"],
|
||||
@@ -168,6 +266,19 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "faction_swift_proto",
|
||||
protos = [":faction_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":faction_relationship_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:province_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_notification_details_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "faction_scala_proto",
|
||||
deps = [":faction_proto"],
|
||||
@@ -189,6 +300,15 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "faction_relationship_swift_proto",
|
||||
protos = [":faction_relationship_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "faction_relationship_scala_proto",
|
||||
deps = [":faction_relationship_proto"],
|
||||
@@ -208,6 +328,17 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_parameters_swift_proto",
|
||||
protos = [":game_parameters_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:battalion_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "game_parameters_scala_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -227,6 +358,18 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_swift_proto",
|
||||
protos = [":game_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":action_result_swift_proto",
|
||||
":game_state_swift_proto",
|
||||
":shardok_results_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "game_scala_proto",
|
||||
deps = [":game_proto"],
|
||||
@@ -246,6 +389,28 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_state_swift_proto",
|
||||
protos = [":game_state_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":battalion_swift_proto",
|
||||
":faction_swift_proto",
|
||||
":hero_swift_proto",
|
||||
":llm_request_swift_proto",
|
||||
":llm_response_swift_proto",
|
||||
":notification_with_llm_request_swift_proto",
|
||||
":province_swift_proto",
|
||||
":run_status_swift_proto",
|
||||
":shardok_battle_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_notification_details_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:chronicle_entry_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:round_phase_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "game_state_scala_proto",
|
||||
deps = [":game_state_proto"],
|
||||
@@ -276,6 +441,13 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "llm_response_swift_proto",
|
||||
protos = [":llm_response_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [":llm_request_swift_proto"],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "llm_response_scala_proto",
|
||||
deps = [":llm_response_proto"],
|
||||
@@ -293,6 +465,19 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "llm_request_swift_proto",
|
||||
protos = [":llm_request_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:battalion_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_status_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_quest_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:hero_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "llm_request_scala_proto",
|
||||
deps = [":llm_request_proto"],
|
||||
@@ -314,6 +499,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "notification_with_llm_request_swift_proto",
|
||||
protos = [":notification_with_llm_request_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":llm_request_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:action_result_notification_details_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "notification_with_llm_request_scala_proto",
|
||||
deps = [":notification_with_llm_request_proto"],
|
||||
@@ -329,6 +524,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "hero_swift_proto",
|
||||
protos = [":hero_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:gender_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:profession_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "hero_scala_proto",
|
||||
deps = [":hero_proto"],
|
||||
@@ -347,6 +552,27 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "province_swift_proto",
|
||||
protos = [":province_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":army_swift_proto",
|
||||
":battle_revelation_swift_proto",
|
||||
":deferred_change_swift_proto",
|
||||
":supplies_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/api:selected_command_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:battalion_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:date_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:diplomacy_offer_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:improvement_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_event_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:province_order_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:tribute_amount_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/eagle/common:unaffiliated_hero_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "province_scala_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -377,6 +603,13 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "run_status_swift_proto",
|
||||
protos = [":run_status_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "run_status_scala_proto",
|
||||
deps = [":run_status_proto"],
|
||||
@@ -387,8 +620,14 @@ proto_library(
|
||||
srcs = [
|
||||
"run_status.proto",
|
||||
],
|
||||
deps = [
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "running_games_swift_proto",
|
||||
protos = [":running_games_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
@@ -398,14 +637,22 @@ scala_proto_library(
|
||||
|
||||
proto_library(
|
||||
name = "running_games_proto",
|
||||
srcs = [
|
||||
"running_games.proto",
|
||||
],
|
||||
srcs = ["running_games.proto"],
|
||||
deps = [
|
||||
"//src/main/protobuf/scalapb:scalapb_proto",
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "shardok_battle_swift_proto",
|
||||
protos = [":shardok_battle_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
":army_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/common:victory_condition_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "shardok_battle_scala_proto",
|
||||
deps = [":shardok_battle_proto"],
|
||||
@@ -424,6 +671,17 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "shardok_results_swift_proto",
|
||||
protos = [":shardok_results_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/shardok/api:action_result_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/api:command_descriptor_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/storage:action_result_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "shardok_results_scala_proto",
|
||||
deps = [":shardok_results_proto"],
|
||||
@@ -442,6 +700,14 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "supplies_swift_proto",
|
||||
protos = [":supplies_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
deps = [
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "supplies_scala_proto",
|
||||
deps = [":supplies_proto"],
|
||||
|
||||
@@ -1,6 +1,21 @@
|
||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_view_swift_proto",
|
||||
protos = [":action_result_view_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":game_state_view_swift_proto",
|
||||
":odds_view_swift_proto",
|
||||
":unit_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:action_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:coords_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:game_status_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_view_scala_proto",
|
||||
@@ -29,6 +44,18 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "command_descriptor_swift_proto",
|
||||
protos = [":command_descriptor_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":odds_view_swift_proto",
|
||||
":roll_request_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:command_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:coords_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "command_descriptor_scala_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -57,6 +84,20 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_state_view_swift_proto",
|
||||
protos = [":game_state_view_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":unit_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:game_status_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:hex_map_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:player_info_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:tile_modifier_with_coords_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:weather_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "game_state_view_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -80,6 +121,13 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "odds_view_swift_proto",
|
||||
protos = [":odds_view_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [":unit_view_swift_proto"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "odds_view_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -109,6 +157,16 @@ proto_library(
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "roll_request_swift_proto",
|
||||
protos = [":roll_request_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":odds_view_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:command_type_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "roll_request_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -125,6 +183,17 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "unit_view_swift_proto",
|
||||
protos = [":unit_view_proto"],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:command_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:coords_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:hostility_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "unit_view_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@@ -1,6 +1,17 @@
|
||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_type_swift_proto",
|
||||
protos = [":action_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "action_type_cc_proto",
|
||||
@@ -15,6 +26,16 @@ proto_library(
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "command_type_swift_proto",
|
||||
protos = [":command_type_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "command_type_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -28,6 +49,16 @@ proto_library(
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "coords_swift_proto",
|
||||
protos = [":coords_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "coords_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -41,6 +72,16 @@ proto_library(
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "game_status_swift_proto",
|
||||
protos = [":game_status_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":victory_condition_swift_proto"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "game_status_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -57,6 +98,21 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "hex_map_swift_proto",
|
||||
protos = [":hex_map_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":coords_swift_proto",
|
||||
":hex_map_direction_swift_proto",
|
||||
":terrain_swift_proto",
|
||||
":tile_modifier_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "hex_map_scala_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -85,6 +141,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "hex_map_direction_swift_proto",
|
||||
protos = [":hex_map_direction_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "hex_map_direction_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -98,6 +164,16 @@ proto_library(
|
||||
deps = [],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "hostility_swift_proto",
|
||||
protos = [":hostility_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "hostility_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -112,6 +188,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "player_info_swift_proto",
|
||||
protos = [":player_info_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":victory_condition_swift_proto"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "player_info_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -129,6 +215,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "terrain_swift_proto",
|
||||
protos = [":terrain_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":tile_modifier_swift_proto"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "terrain_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -148,6 +244,16 @@ proto_library(
|
||||
deps = [":tile_modifier_proto"],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "tile_modifier_swift_proto",
|
||||
protos = [":tile_modifier_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "tile_modifier_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -169,6 +275,19 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "tile_modifier_with_coords_swift_proto",
|
||||
protos = [":tile_modifier_with_coords_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":coords_swift_proto",
|
||||
":tile_modifier_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "tile_modifier_with_coords_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -185,6 +304,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "victory_condition_swift_proto",
|
||||
protos = [":victory_condition_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "victory_condition_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
@@ -200,6 +329,16 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "weather_swift_proto",
|
||||
protos = [":weather_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0:__subpackages__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [":hex_map_direction_swift_proto"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "weather_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@@ -1,6 +1,24 @@
|
||||
load("@rules_cc//cc:defs.bzl", "cc_proto_library")
|
||||
load("@rules_proto//proto:defs.bzl", "proto_library")
|
||||
load("@io_bazel_rules_scala//scala_proto:scala_proto.bzl", "scala_proto_library")
|
||||
load("@build_bazel_rules_swift//proto:proto.bzl", "swift_proto_library")
|
||||
|
||||
swift_proto_library(
|
||||
name = "action_result_swift_proto",
|
||||
protos = [":action_result_proto"],
|
||||
visibility = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:__pkg__",
|
||||
"//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__",
|
||||
],
|
||||
deps = [
|
||||
":odds_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:action_type_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:coords_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:game_status_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:tile_modifier_with_coords_swift_proto",
|
||||
"//src/main/protobuf/net/eagle0/shardok/common:weather_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
scala_proto_library(
|
||||
name = "action_result_scala_proto",
|
||||
@@ -48,6 +66,12 @@ proto_library(
|
||||
],
|
||||
)
|
||||
|
||||
swift_proto_library(
|
||||
name = "odds_swift_proto",
|
||||
protos = [":odds_proto"],
|
||||
visibility = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer:__subpackages__"],
|
||||
)
|
||||
|
||||
cc_proto_library(
|
||||
name = "odds_cc_proto",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
load("@build_bazel_rules_apple//apple:macos.bzl", "macos_application")
|
||||
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
|
||||
|
||||
macos_application(
|
||||
name = "App",
|
||||
bundle_id = "net.eagle0.EagleGameHistoryViewer",
|
||||
infoplists = [":Info.plist"],
|
||||
minimum_os_version = "14.4",
|
||||
deps = ["//src/main/swift/net/eagle0/EagleGameHistoryViewer/EagleGameHistoryViewer:eagle_game_history_viewer_lib"],
|
||||
)
|
||||
@@ -0,0 +1,41 @@
|
||||
load("@build_bazel_rules_apple//apple:macos.bzl", "macos_application")
|
||||
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
|
||||
|
||||
macos_application(
|
||||
name = "App",
|
||||
bundle_id = "eagle.app",
|
||||
infoplists = [":Info.plist"],
|
||||
minimum_os_version = "14.4",
|
||||
deps = [":eagle_game_history_viewer_lib"],
|
||||
)
|
||||
|
||||
swift_library(
|
||||
name = "eagle_game_history_viewer_lib",
|
||||
srcs = [
|
||||
"ContentView.swift",
|
||||
"EagleGameHistoryViewerApp.swift",
|
||||
"PartialGameDeserializer.swift",
|
||||
"ProtoDataItem.swift",
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:game_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
swift_library(
|
||||
name = "content_view",
|
||||
package_name = "EagleGameHistoryViewer",
|
||||
srcs = ["ContentView.swift"],
|
||||
deps = [
|
||||
":proto_data_item",
|
||||
"//src/main/protobuf/net/eagle0/eagle/internal:game_swift_proto",
|
||||
],
|
||||
)
|
||||
|
||||
swift_library(
|
||||
name = "proto_data_item",
|
||||
package_name = "EagleGameHistoryViewer",
|
||||
srcs = ["ProtoDataItem.swift"],
|
||||
deps = ["//src/main/protobuf/net/eagle0/eagle/internal:game_swift_proto"],
|
||||
)
|
||||
+1
@@ -6,6 +6,7 @@
|
||||
//
|
||||
|
||||
import SwiftUI
|
||||
import src_main_protobuf_net_eagle0_eagle_internal_game_swift_proto
|
||||
|
||||
struct OutlineDataItem: Identifiable, Hashable, CustomStringConvertible {
|
||||
var id: String
|
||||
|
||||
+2
@@ -9,6 +9,8 @@ import Foundation
|
||||
import AppleArchive
|
||||
import System
|
||||
|
||||
import src_main_protobuf_net_eagle0_eagle_internal_game_swift_proto
|
||||
|
||||
class PartialGameDeserializer {
|
||||
public static let partialGameExtension = "e0a"
|
||||
private static let directoryPath = "directory.e0i"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
<string></string>
|
||||
<string>NSApplication</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>0.1</string>
|
||||
</dict>
|
||||
|
||||
Reference in New Issue
Block a user