53
53
run : |
54
54
rm -f ./MM_VERSION
55
55
echo $COMMIT_HASH > ./MM_VERSION
56
- cargo build --bin mm2 -- release
56
+ cargo build --release
57
57
58
- - name : Compress build output
58
+ - name : Compress mm2 build output
59
59
env :
60
60
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
61
61
if : ${{ env.AVAILABLE != '' }}
65
65
mkdir $BRANCH_NAME
66
66
mv $NAME ./$BRANCH_NAME/
67
67
68
+ - name : Compress kdf build output
69
+ env :
70
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
71
+ if : ${{ env.AVAILABLE != '' }}
72
+ run : |
73
+ NAME="kdf_$COMMIT_HASH-linux-x86-64.zip"
74
+ zip $NAME target/release/kdf -j
75
+ mv $NAME ./$BRANCH_NAME/
76
+
68
77
- name : Upload output
69
78
env :
70
79
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -121,9 +130,9 @@ jobs:
121
130
run : |
122
131
rm -f ./MM_VERSION
123
132
echo $COMMIT_HASH > ./MM_VERSION
124
- cargo build --bin mm2 -- release --target x86_64-apple-darwin
133
+ cargo build --release --target x86_64-apple-darwin
125
134
126
- - name : Compress build output
135
+ - name : Compress mm2 build output
127
136
env :
128
137
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
129
138
if : ${{ env.AVAILABLE != '' }}
@@ -133,6 +142,15 @@ jobs:
133
142
mkdir $BRANCH_NAME
134
143
mv $NAME ./$BRANCH_NAME/
135
144
145
+ - name : Compress kdf build output
146
+ env :
147
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
148
+ if : ${{ env.AVAILABLE != '' }}
149
+ run : |
150
+ NAME="kdf_$COMMIT_HASH-mac-x86-64.zip"
151
+ zip $NAME target/x86_64-apple-darwin/release/kdf -j
152
+ mv $NAME ./$BRANCH_NAME/
153
+
136
154
- name : Upload output
137
155
env :
138
156
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -178,9 +196,9 @@ jobs:
178
196
remove-item "./MM_VERSION"
179
197
}
180
198
echo $Env:COMMIT_HASH > ./MM_VERSION
181
- cargo build --bin mm2 -- release
199
+ cargo build --release
182
200
183
- - name : Compress build output
201
+ - name : Compress mm2 build output
184
202
env :
185
203
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
186
204
if : ${{ env.AVAILABLE != '' }}
@@ -190,6 +208,15 @@ jobs:
190
208
mkdir $Env:BRANCH_NAME
191
209
mv $NAME ./$Env:BRANCH_NAME/
192
210
211
+ - name : Compress kdf build output
212
+ env :
213
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
214
+ if : ${{ env.AVAILABLE != '' }}
215
+ run : |
216
+ $NAME="kdf_$Env:COMMIT_HASH-win-x86-64.zip"
217
+ 7z a $NAME .\target\release\kdf.exe .\target\release\*.dll
218
+ mv $NAME ./$Env:BRANCH_NAME/
219
+
193
220
- name : Upload output
194
221
env :
195
222
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -236,17 +263,27 @@ jobs:
236
263
echo $COMMIT_HASH > ./MM_VERSION
237
264
cargo rustc --target x86_64-apple-darwin --lib --release --package mm2_bin_lib --crate-type=staticlib
238
265
239
- - name : Compress build output
266
+ - name : Compress mm2 build output
240
267
env :
241
268
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
242
269
if : ${{ env.AVAILABLE != '' }}
243
270
run : |
244
271
NAME="mm2_$COMMIT_HASH-mac-dylib-x86-64.zip"
245
- mv target/x86_64-apple-darwin/release/libmm2lib .a target/x86_64-apple-darwin/release/libmm2.a
272
+ cp target/x86_64-apple-darwin/release/libkdflib .a target/x86_64-apple-darwin/release/libmm2.a
246
273
zip $NAME target/x86_64-apple-darwin/release/libmm2.a -j
247
274
mkdir $BRANCH_NAME
248
275
mv $NAME ./$BRANCH_NAME/
249
276
277
+ - name : Compress kdf build output
278
+ env :
279
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
280
+ if : ${{ env.AVAILABLE != '' }}
281
+ run : |
282
+ NAME="kdf_$COMMIT_HASH-mac-dylib-x86-64.zip"
283
+ mv target/x86_64-apple-darwin/release/libkdflib.a target/x86_64-apple-darwin/release/libkdf.a
284
+ zip $NAME target/x86_64-apple-darwin/release/libkdf.a -j
285
+ mv $NAME ./$BRANCH_NAME/
286
+
250
287
- name : Upload output
251
288
env :
252
289
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -310,7 +347,7 @@ jobs:
310
347
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
311
348
if : ${{ env.AVAILABLE != '' }}
312
349
run : |
313
- NAME="mm2_ $COMMIT_HASH-wasm.zip"
350
+ NAME="kdf_ $COMMIT_HASH-wasm.zip"
314
351
(cd ./target/target-wasm-release && zip -r - .) > $NAME
315
352
mkdir $BRANCH_NAME
316
353
mv $NAME ./$BRANCH_NAME/
@@ -361,17 +398,27 @@ jobs:
361
398
echo $COMMIT_HASH > ./MM_VERSION
362
399
cargo rustc --target aarch64-apple-ios --lib --release --package mm2_bin_lib --crate-type=staticlib
363
400
364
- - name : Compress build output
401
+ - name : Compress mm2 build output
365
402
env :
366
403
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
367
404
if : ${{ env.AVAILABLE != '' }}
368
405
run : |
369
406
NAME="mm2_$COMMIT_HASH-ios-aarch64.zip"
370
- mv target/aarch64-apple-ios/release/libmm2lib .a target/aarch64-apple-ios/release/libmm2.a
407
+ cp target/aarch64-apple-ios/release/libkdflib .a target/aarch64-apple-ios/release/libmm2.a
371
408
zip $NAME target/aarch64-apple-ios/release/libmm2.a -j
372
409
mkdir $BRANCH_NAME
373
410
mv $NAME ./$BRANCH_NAME/
374
411
412
+ - name : Compress kdf build output
413
+ env :
414
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
415
+ if : ${{ env.AVAILABLE != '' }}
416
+ run : |
417
+ NAME="kdf_$COMMIT_HASH-ios-aarch64.zip"
418
+ mv target/aarch64-apple-ios/release/libkdflib.a target/aarch64-apple-ios/release/libkdf.a
419
+ zip $NAME target/aarch64-apple-ios/release/libkdf.a -j
420
+ mv $NAME ./$BRANCH_NAME/
421
+
375
422
- name : Upload output
376
423
env :
377
424
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -432,17 +479,27 @@ jobs:
432
479
export PATH=$PATH:/android-ndk/bin
433
480
CC_aarch64_linux_android=aarch64-linux-android21-clang CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang cargo rustc --target=aarch64-linux-android --lib --release --crate-type=staticlib --package mm2_bin_lib
434
481
435
- - name : Compress build output
482
+ - name : Compress mm2 build output
436
483
env :
437
484
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
438
485
if : ${{ env.AVAILABLE != '' }}
439
486
run : |
440
487
NAME="mm2_$COMMIT_HASH-android-aarch64.zip"
441
- mv target/aarch64-linux-android/release/libmm2lib .a target/aarch64-linux-android/release/libmm2.a
488
+ cp target/aarch64-linux-android/release/libkdflib .a target/aarch64-linux-android/release/libmm2.a
442
489
zip $NAME target/aarch64-linux-android/release/libmm2.a -j
443
490
mkdir $BRANCH_NAME
444
491
mv $NAME ./$BRANCH_NAME/
445
492
493
+ - name : Compress kdf build output
494
+ env :
495
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
496
+ if : ${{ env.AVAILABLE != '' }}
497
+ run : |
498
+ NAME="kdf_$COMMIT_HASH-android-aarch64.zip"
499
+ mv target/aarch64-linux-android/release/libkdflib.a target/aarch64-linux-android/release/libkdf.a
500
+ zip $NAME target/aarch64-linux-android/release/libkdf.a -j
501
+ mv $NAME ./$BRANCH_NAME/
502
+
446
503
- name : Upload output
447
504
env :
448
505
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
@@ -503,17 +560,27 @@ jobs:
503
560
export PATH=$PATH:/android-ndk/bin
504
561
CC_armv7_linux_androideabi=armv7a-linux-androideabi21-clang CARGO_TARGET_ARMV7_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi21-clang cargo rustc --target=armv7-linux-androideabi --lib --release --crate-type=staticlib --package mm2_bin_lib
505
562
506
- - name : Compress build output
563
+ - name : Compress mm2 build output
507
564
env :
508
565
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
509
566
if : ${{ env.AVAILABLE != '' }}
510
567
run : |
511
568
NAME="mm2_$COMMIT_HASH-android-armv7.zip"
512
- mv target/armv7-linux-androideabi/release/libmm2lib .a target/armv7-linux-androideabi/release/libmm2.a
569
+ cp target/armv7-linux-androideabi/release/libkdflib .a target/armv7-linux-androideabi/release/libmm2.a
513
570
zip $NAME target/armv7-linux-androideabi/release/libmm2.a -j
514
571
mkdir $BRANCH_NAME
515
572
mv $NAME ./$BRANCH_NAME/
516
573
574
+ - name : Compress kdf build output
575
+ env :
576
+ AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
577
+ if : ${{ env.AVAILABLE != '' }}
578
+ run : |
579
+ NAME="kdf_$COMMIT_HASH-android-armv7.zip"
580
+ mv target/armv7-linux-androideabi/release/libkdflib.a target/armv7-linux-androideabi/release/libkdf.a
581
+ zip $NAME target/armv7-linux-androideabi/release/libkdf.a -j
582
+ mv $NAME ./$BRANCH_NAME/
583
+
517
584
- name : Upload output
518
585
env :
519
586
AVAILABLE : ${{ secrets.FILE_SERVER_KEY }}
0 commit comments