99
99
if [[ "$(arch)" != "arm64" ]]; then
100
100
cp tizen40/out/linux_$(mode)_$(arch)/libflutter_tizen.so $OUTDIR/libflutter_tizen40.so
101
101
fi
102
+ if [[ $(System.JobName) == "tizen-arm-release" ]]; then
103
+ mkdir $OUTDIR/common
104
+ cp default/out/linux_$(mode)_$(arch)/{cpp_client_wrapper,icu,public} $OUTDIR/common
105
+ fi
102
106
displayName: Copy artifacts
103
107
workingDirectory: $(buildroot)/output
104
108
failOnStderr: true
@@ -119,19 +123,12 @@ jobs:
119
123
path : src/flutter
120
124
- download : current
121
125
- bash : |
122
- mkdir -p common/client_wrapper
123
- ROOT=$(Pipeline.Workspace)/src/flutter/shell/platform
124
- cp $ROOT/common/cpp/client_wrapper/*.{h,cc} common/client_wrapper
125
- rm common/client_wrapper/{*_unittests.*,engine_method_result.cc}
126
- cp -r $ROOT/common/cpp/public common
127
- cp -r $ROOT/common/cpp/client_wrapper/include common/client_wrapper
128
- cp $ROOT/tizen/public/*.h common/public
129
- cp $ROOT/tizen/LICENSE .
130
- displayName: Copy headers
126
+ mv $(Pipeline.Workspace)/tizen-arm-release/common .
127
+ rm common/client_wrapper/engine_method_result.cc
128
+ displayName: Copy common files
131
129
workingDirectory: $(Build.BinariesDirectory)
132
130
failOnStderr: true
133
131
- bash : |
134
- cp $(Pipeline.Workspace)/src/third_party/icu/flutter/icudtl.dat common
135
132
mv $(Pipeline.Workspace)/tizen-* .
136
133
for platform in linux windows darwin; do
137
134
for arch in arm arm64; do
0 commit comments