xref: /aosp_15_r20/external/protobuf/java/kotlin-lite/generate-sources-build.xml (revision 1b3f573f81763fcece89efc2b6a5209149e44ab8)
1*1b3f573fSAndroid Build Coastguard Worker<project name="generate-sources">
2*1b3f573fSAndroid Build Coastguard Worker    <echo message="Running protoc ..."/>
3*1b3f573fSAndroid Build Coastguard Worker    <mkdir dir="${generated.sources.dir}"/>
4*1b3f573fSAndroid Build Coastguard Worker    <exec executable="${protoc}">
5*1b3f573fSAndroid Build Coastguard Worker        <arg value="--kotlin_out=lite:${generated.sources.dir}"/>
6*1b3f573fSAndroid Build Coastguard Worker        <arg value="--proto_path=${protobuf.source.dir}"/>
7*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/any.proto"/>
8*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/api.proto"/>
9*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/duration.proto"/>
10*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/empty.proto"/>
11*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/field_mask.proto"/>
12*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/source_context.proto"/>
13*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/struct.proto"/>
14*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/timestamp.proto"/>
15*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/type.proto"/>
16*1b3f573fSAndroid Build Coastguard Worker        <arg value="${protobuf.source.dir}/google/protobuf/wrappers.proto"/>
17*1b3f573fSAndroid Build Coastguard Worker    </exec>
18*1b3f573fSAndroid Build Coastguard Worker</project>
19*1b3f573fSAndroid Build Coastguard Worker
20