@@ -666,14 +666,19 @@ def parse_cmdline_args():
666
666
help = 'Just print the replaced lines, DO NOT overwrite any files' )
667
667
parser .add_argument ( "--log_level" , default = "info" ,
668
668
help = "Logging level (debug, warning, info)" )
669
+ # TODO: remove default values when we decide to update androidx for
670
+ # gameloop_android as well.
669
671
parser .add_argument ('--ignore_directories' , nargs = '+' ,
672
+ default = ('gameloop_android' , 'scripts' ),
670
673
help = 'Ignore updating any files in these directories (names).' )
671
674
parser .add_argument ('--allow_experimental' , action = 'store_true' ,
672
675
help = 'Allow updating to experimental versions (eg:1.2.3-alpha))' )
673
676
# iOS options
674
677
parser .add_argument ('--skip_ios' , action = 'store_true' ,
675
678
help = 'Skip iOS pod version update completely.' )
679
+ # TODO: remove default values when Ads SDK does not need to be pinned.
676
680
parser .add_argument ('--ignore_ios_pods' , nargs = '+' ,
681
+ default = ('Google-Mobile-Ads-SDK' ,),
677
682
help = 'Ignore iOS pods which have any of the items specified in '
678
683
'this list as substrings.' )
679
684
parser .add_argument ('--podfiles' , nargs = '+' , default = (os .getcwd (),),
@@ -683,7 +688,9 @@ def parse_cmdline_args():
683
688
# Android options
684
689
parser .add_argument ('--skip_android' , action = 'store_true' ,
685
690
help = 'Skip Android libraries version update completely.' )
691
+ # TODO: remove default values when Ads SDK does not need to be pinned.
686
692
parser .add_argument ('--ignore_android_packages' , nargs = '+' ,
693
+ default = ('firebase-ads' ,),
687
694
help = 'Ignore Android packages which have any of the items '
688
695
'specified in this list as substrings.' )
689
696
parser .add_argument ('--depfiles' , nargs = '+' ,
0 commit comments