Tweak BUILD and related files.
Hiroyuki Komatsu
3 years ago
988 | 988 | "//data/preedit:composition_table", |
989 | 989 | ], |
990 | 990 | outs = ["config_file_stream_data.inc"], |
991 | cmd = ("$(location :gen_config_file_stream_data) --output=$@ $(SRCS)"), | |
991 | cmd = "$(location :gen_config_file_stream_data) --output=$@ $(SRCS)", | |
992 | 992 | exec_tools = [":gen_config_file_stream_data"], |
993 | 993 | visibility = ["//visibility:private"], |
994 | 994 | ) |
1040 | 1040 | "//data/version:mozc_version_template.bzl", |
1041 | 1041 | ], |
1042 | 1042 | outs = ["mozc_version.txt"], |
1043 | cmd = ('$(location //build_tools:mozc_version) --template_path="$(location //data/version:mozc_version_template.bzl)" --output="$(OUTS)" --build_override=302566722 --target_platform=' + TARGET_PLATFORM), | |
1043 | cmd = ("$(location //build_tools:mozc_version)" + | |
1044 | ' --template_path="$(location //data/version:mozc_version_template.bzl)"' + | |
1045 | ' --output="$(OUTS)"' + | |
1046 | " --target_platform=" + TARGET_PLATFORM), | |
1044 | 1047 | tools = ["//build_tools:mozc_version"], |
1045 | 1048 | visibility = ["//visibility:private"], |
1046 | 1049 | ) |
174 | 174 | ios: value for iOS build. |
175 | 175 | nacl: value for NaCl build. |
176 | 176 | linux: value for Linux build. |
177 | oss_android: value for OSS Android build. | |
177 | 178 | oss_linux: value for OSS Linux build. |
178 | 179 | wasm: value for wasm build. |
179 | 180 |
35 | 35 | "py_binary_mozc", |
36 | 36 | "py_library_mozc", |
37 | 37 | ) |
38 | load( | |
39 | ":quality_regression_test.bzl", | |
40 | "quality_regression_tests", | |
41 | ) | |
42 | 38 | |
43 | 39 | package(default_visibility = [ |
44 | 40 | "//:__subpackages__", |
30 | 30 | MAJOR = 2 |
31 | 31 | |
32 | 32 | MINOR = 25 |
33 | BUILD = 0 | |
33 | BUILD = 4000 | |
34 | 34 | REVISION = 100 |
35 | 35 | |
36 | 36 | # This version represents the version of Mozc IME engine (converter, predictor, |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
30 | 32 | package(default_visibility = ["//:__subpackages__"]) |
31 | 33 | |
32 | 34 | exports_files([ |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 32 | "//tools/build_defs:qt.bzl", |
33 | 33 | "cc_qt_binary_mozc", |
34 | 34 | "cc_qt_library_mozc", |
35 | "qt_rcc_mozc", | |
36 | 35 | ) |
37 | 36 | |
38 | 37 | package( |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_library_mozc", |
106 | 109 | ), |
107 | 110 | ) |
108 | 111 | |
112 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
109 | 113 | ## cc_binary_mozc(name = "ipc_path_manager_main", |
110 | 114 | ## srcs = ["ipc_path_manager_main.cc",], |
111 | 115 | ## deps = [":ipc_path_manager", |
175 | 179 | ], |
176 | 180 | ) |
177 | 181 | |
182 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
178 | 183 | ## cc_binary_mozc(name = "ipc_main", |
179 | 184 | ## srcs = ["ipc_main.cc",], |
180 | 185 | ## deps = [":ipc", |
197 | 202 | ], |
198 | 203 | ) |
199 | 204 | |
205 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
200 | 206 | ## cc_binary_mozc(name = "named_event_main", |
201 | 207 | ## srcs = ["named_event_main.cc",], |
202 | 208 | ## deps = [":named_event", |
238 | 244 | # //ipc:ipc_path_manager, which includes ipc/ipc.h |
239 | 245 | # cannot depend on the library |
240 | 246 | # //ipc:ipc: Found an inverse include path. |
247 | # See http://go/cxx-layering-faq | |
241 | 248 | cc_library_mozc( |
242 | 249 | name = "ipc_hdr", |
243 | 250 | textual_hdrs = ["ipc.h"], |
248 | 255 | ], |
249 | 256 | ) |
250 | 257 | |
258 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
251 | 259 | ## cc_binary_mozc(name = "process_watch_dog_main", |
252 | 260 | ## srcs = ["process_watch_dog_main.cc",], |
253 | 261 | ## deps = [":process_watch_dog", |
39 | 39 | package_group( |
40 | 40 | name = "self_and_friends", |
41 | 41 | includes = [ |
42 | "//monitoring/prober_service:internal", | |
43 | 42 | ], |
44 | 43 | packages = [ |
45 | 44 | "//...", |
46 | "//assistant/aog/builtins/intent/utils/...", | |
47 | 45 | ], |
48 | 46 | ) |
49 | 47 |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_binary_mozc", |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | load("//tools/build_defs:stubs.bzl", "jspb_proto_library") | |
30 | 31 | load("//tools/build_defs:stubs.bzl", "portable_proto_library") |
31 | 32 | |
32 | 33 | package(default_visibility = [ |
124 | 125 | ], |
125 | 126 | ) |
126 | 127 | |
128 | jspb_proto_library( | |
129 | name = "commands_jspb_proto", | |
130 | visibility = [], | |
131 | deps = [":commands_proto_full"], | |
132 | ) | |
133 | ||
127 | 134 | # Proto library for Android Java. |
128 | 135 | java_lite_proto_library( |
129 | 136 | name = "commands_proto_android_java", |
137 | visibility = [ | |
138 | ], | |
130 | 139 | deps = [ |
131 | 140 | ":candidates_proto_full", |
132 | 141 | ":commands_proto_full", |
142 | 151 | visibility = [], |
143 | 152 | ) |
144 | 153 | |
154 | jspb_proto_library( | |
155 | name = "config_jspb_proto", | |
156 | visibility = [], | |
157 | deps = [":config_proto_full"], | |
158 | ) | |
159 | ||
145 | 160 | java_lite_proto_library( |
146 | 161 | name = "config_proto_lite", |
162 | visibility = [ | |
163 | ], | |
147 | 164 | deps = [":config_proto_full"], |
148 | 165 | ) |
149 | 166 | |
169 | 186 | ], |
170 | 187 | ) |
171 | 188 | |
189 | jspb_proto_library( | |
190 | name = "candidates_jspb_proto", | |
191 | visibility = [], | |
192 | deps = [":candidates_proto_full"], | |
193 | ) | |
194 | ||
172 | 195 | proto_library( |
173 | 196 | name = "state_proto_full", |
174 | 197 | srcs = ["state.proto"], |
185 | 208 | visibility = [], |
186 | 209 | ) |
187 | 210 | |
211 | jspb_proto_library( | |
212 | name = "user_dictionary_storage_jspb_proto", | |
213 | visibility = [], | |
214 | deps = [":user_dictionary_storage_proto_full"], | |
215 | ) | |
216 | ||
188 | 217 | java_lite_proto_library( |
189 | 218 | name = "user_dictionary_storage_proto_lite", |
219 | visibility = [], | |
190 | 220 | deps = [":user_dictionary_storage_proto_full"], |
191 | 221 | ) |
192 | 222 |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_binary_mozc", |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_binary_mozc", |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_library_mozc", |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | 29 | |
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
32 | ||
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
32 | 35 | "cc_library_mozc", |
59 | 62 | ], |
60 | 63 | ) |
61 | 64 | |
65 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
62 | 66 | ## cc_binary_mozc(name = "lru_storage_main", |
63 | 67 | ## srcs = [ "lru_storage_main.cc" ], |
64 | 68 | ## deps = [ ":lru_storage", |
73 | 77 | ], |
74 | 78 | ) |
75 | 79 | |
80 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
76 | 81 | ## cc_binary_mozc(name = "lru_cache_main", |
77 | 82 | ## srcs = ["lru_cache_main.cc", ], |
78 | 83 | ## deps = [ "//base:base" ]); |
88 | 93 | ], |
89 | 94 | ) |
90 | 95 | |
96 | ## Commented out on 2011-03-09, because no other rule depends on it. | |
91 | 97 | ## cc_binary_mozc(name = "existence_filter_main", |
92 | 98 | ## srcs = [ "existence_filter_main.cc" ], |
93 | 99 | ## deps = [ ":existence_filter", |
32 | 32 | def portable_proto_library(name, proto_deps, deps = [], **kwargs): |
33 | 33 | _ignore = [kwargs] |
34 | 34 | native.cc_proto_library(name = name, deps = deps + proto_deps) |
35 | ||
36 | def jspb_proto_library(**kwargs): | |
37 | # Do nothing for OSS. | |
38 | _ignore = kwargs | |
39 | pass |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |
26 | 26 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
27 | 27 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
28 | 28 | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
29 | ||
30 | # Visibility: please choose a more appropriate default for the package, | |
31 | # and update any rules that should be different. | |
29 | 32 | |
30 | 33 | load( |
31 | 34 | "//:build_defs.bzl", |