[mtouch] Move string null/empty check into CompilerFlags.AddOtherFlag. (#6027)

This commit is contained in:
Rolf Bjarne Kvinge 2019-05-09 18:43:39 +02:00 коммит произвёл GitHub
Родитель c0d68b7e85
Коммит 6eeb2201a9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 5 добавлений и 6 удалений

Просмотреть файл

@ -101,6 +101,8 @@ namespace Xamarin.Utils
public void AddOtherFlag (string flag)
{
if (string.IsNullOrEmpty (flag))
return;
if (OtherFlags == null)
OtherFlags = new HashSet<string> ();
OtherFlags.Add (flag);

Просмотреть файл

@ -1137,10 +1137,8 @@ namespace Xamarin.Bundler
}
}
}
if (App.Embeddinator) {
if (!string.IsNullOrEmpty (App.UserGccFlags))
compiler_flags.AddOtherFlag (App.UserGccFlags);
}
if (App.Embeddinator)
compiler_flags.AddOtherFlag (App.UserGccFlags);
compiler_flags.LinkWithMono ();
compiler_flags.LinkWithXamarin ();
if (GetAllSymbols ().Contains ("UIApplicationMain"))
@ -1558,8 +1556,7 @@ namespace Xamarin.Bundler
linker_flags.AddLinkWith (libilgen);
}
if (!string.IsNullOrEmpty (App.UserGccFlags))
linker_flags.AddOtherFlag (App.UserGccFlags);
linker_flags.AddOtherFlag (App.UserGccFlags);
if (App.DeadStrip)
linker_flags.AddOtherFlag ("-dead_strip");