File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change @@ -346,6 +346,62 @@ fn get_path_score(path: &str) -> i8 {
346
346
return 0 ;
347
347
}
348
348
349
+ #[ cfg( target_arch = "aarch64" ) ]
350
+ {
351
+ let pos_keywords = [
352
+ "arm64" ,
353
+ "aarch64"
354
+ ] ;
355
+
356
+ for keyword in pos_keywords. iter ( ) {
357
+ if path. contains ( keyword) {
358
+ return 1 ;
359
+ }
360
+ }
361
+
362
+ let neg_keywords = [
363
+ "arm" ,
364
+ "armhf" ,
365
+ "armv7"
366
+ ] ;
367
+
368
+ for keyword in neg_keywords. iter ( ) {
369
+ if path. contains ( keyword) {
370
+ return -1 ;
371
+ }
372
+ }
373
+
374
+ return 0 ;
375
+ }
376
+
377
+ #[ cfg( target_arch = "arm" ) ]
378
+ {
379
+ let pos_keywords = [
380
+ "armeabi-v7a" ,
381
+ "armv7" ,
382
+ "arm32"
383
+ ] ;
384
+
385
+ for keyword in pos_keywords. iter ( ) {
386
+ if path. contains ( keyword) {
387
+ return 1 ;
388
+ }
389
+ }
390
+
391
+ let neg_keywords = [
392
+ "arm64" ,
393
+ "aarch64"
394
+ ] ;
395
+
396
+ for keyword in neg_keywords. iter ( ) {
397
+ if path. contains ( keyword) {
398
+ return -1 ;
399
+ }
400
+ }
401
+
402
+ return 0 ;
403
+ }
404
+
349
405
#[ allow( unreachable_code) ] {
350
406
return 0 ;
351
407
}
You can’t perform that action at this time.
0 commit comments