• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (C) 2021 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13    message("qmake" $${PROTOBUDIR}"/src/google/protobuf/compiler/")
14SOURCES +=                                         \
15    $${PROTOBUDIR}/src/google/protobuf/compiler/code_generator.cc                   \
16    $${PROTOBUDIR}/src/google/protobuf/compiler/command_line_interface.cc           \
17    $${PROTOBUDIR}/src/google/protobuf/compiler/plugin.cc                           \
18    $${PROTOBUDIR}/src/google/protobuf/compiler/plugin.pb.cc                        \
19    $${PROTOBUDIR}/src/google/protobuf/compiler/subprocess.cc                       \
20    $${PROTOBUDIR}/src/google/protobuf/compiler/zip_writer.cc                       \
21    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_enum.cc                     \
22    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_enum_field.cc               \
23    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_extension.cc                \
24    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_field.cc                    \
25    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_file.cc                     \
26    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_generator.cc                \
27    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_helpers.cc                  \
28    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_map_field.cc                \
29    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_message.cc                  \
30    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_message_field.cc            \
31    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc        \
32    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc          \
33    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_service.cc                  \
34    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_string_field.cc             \
35    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_context.cc                \
36    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum.cc                   \
37    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_lite.cc              \
38    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_field.cc             \
39    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_field_lite.cc        \
40    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_extension.cc              \
41    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_extension_lite.cc         \
42    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_field.cc                  \
43    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_file.cc                   \
44    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_generator.cc              \
45    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_generator_factory.cc      \
46    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_helpers.cc                \
47#    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_lazy_message_field.cc                \
48#    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc                \
49    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_map_field.cc              \
50    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_map_field_lite.cc         \
51    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_lite.cc           \
52    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_builder.cc        \
53    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_builder_lite.cc   \
54    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_field.cc          \
55    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_field_lite.cc     \
56    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_name_resolver.cc          \
57    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_primitive_field.cc        \
58    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_primitive_field_lite.cc   \
59    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_shared_code_generator.cc  \
60    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_service.cc                \
61    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_string_field.cc           \
62    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_string_field_lite.cc      \
63    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_doc_comment.cc            \
64    $${PROTOBUDIR}/src/google/protobuf/compiler/js/js_generator.cc                  \
65    $${PROTOBUDIR}/src/google/protobuf/compiler/js/well_known_types_embed.cc        \
66    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_enum.cc       \
67    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc \
68    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_extension.cc  \
69    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_field.cc      \
70    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_file.cc       \
71    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_generator.cc  \
72    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc    \
73    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc  \
74    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_message.cc    \
75    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc \
76    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc      \
77    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc \
78#    $${PROTOBUDIR}/src/google/protobuf/compiler/php/php_generator.cc                \
79    $${PROTOBUDIR}/src/google/protobuf/compiler/python/python_generator.cc          \
80    $${PROTOBUDIR}/src/google/protobuf/compiler/ruby/ruby_generator.cc              \
81    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc        \
82    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_enum.cc               \
83    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_enum_field.cc         \
84    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_field_base.cc         \
85    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_generator.cc          \
86    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message.cc                \
87    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_helpers.cc            \
88    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_map_field.cc          \
89    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_message.cc            \
90    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_message_field.cc      \
91    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc    \
92    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc     \
93    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc \
94    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc \
95    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc \
96    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc \
97    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc      \
98
99HEADERS += \
100    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h         \
101    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_primitive_field.h           \
102    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_options.h                   \
103    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_service.h                   \
104    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_string_field.h              \
105    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_field.h              \
106    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_field_lite.h         \
107    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_context.h                 \
108    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum.h                    \
109    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_enum_lite.h               \
110    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_extension.h               \
111    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_field.h                   \
112    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_map_field.h               \
113    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_map_field_lite.h          \
114    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_helpers.h                 \
115    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_file.h                    \
116    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_field.h           \
117    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_generator_factory.h       \
118    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_extension_lite.h          \
119    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_field_lite.h      \
120    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message.h                 \
121    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_lite.h            \
122    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_builder.h         \
123    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_message_builder_lite.h    \
124    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_name_resolver.h           \
125    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_options.h                 \
126    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_primitive_field.h         \
127    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_primitive_field_lite.h    \
128    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_shared_code_generator.h   \
129    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_service.h                 \
130    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_string_field.h            \
131    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_enum.h        \
132    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_string_field_lite.h       \
133    $${PROTOBUDIR}/src/google/protobuf/compiler/scc.h                               \
134    $${PROTOBUDIR}/src/google/protobuf/compiler/subprocess.h                        \
135    $${PROTOBUDIR}/src/google/protobuf/compiler/zip_writer.h                        \
136    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_enum.h                      \
137    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_enum_field.h                \
138    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_extension.h                 \
139    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_field.h                     \
140    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_file.h                      \
141    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_helpers.h                   \
142    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_map_field.h                 \
143    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_message.h                   \
144    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_message_field.h             \
145    $${PROTOBUDIR}/src/google/protobuf/compiler/cpp/cpp_message_layout_helper.h     \
146    $${PROTOBUDIR}/src/google/protobuf/compiler/java/java_doc_comment.h             \
147    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_enum_field.h  \
148    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_extension.h   \
149    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_field.h       \
150    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_file.h        \
151    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_helpers.h     \
152    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_map_field.h   \
153    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_message.h     \
154    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_message_field.h \
155    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_nsobject_methods.h  \
156    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_oneof.h       \
157    $${PROTOBUDIR}/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h \
158    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_doc_comment.h         \
159    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_wrapper_field.h \
160    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h \
161    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h \
162    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h \
163    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h \
164    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_message_field.h       \
165    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_options.h             \
166    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_primitive_field.h     \
167    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_reflection_class.h      \
168    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_enum.h                \
169    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_enum_field.h          \
170    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_field_base.h          \
171    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_helpers.h             \
172    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_map_field.h           \
173    $${PROTOBUDIR}/src/google/protobuf/compiler/csharp/csharp_message.h             \
174