xamarin-macios/tools/mtouch
Rolf Bjarne Kvinge c3bcfac582
Unify code for executing processes. (#8848)
* Create a simple Xamarin.Utils.Execution class that can handle all our
  process execution needs:
    * Captures or streams stdout/stderr (in UTF8).
    * Supports async
    * Supports a timeout
    * Does not depend on any other source file we have, only uses BCL API.
* Have the execution helper classes from mtouch/mmp
  (Xamarin.BundlerDriver.RunCommand) and the tests
  (Xamarin.Tests.ExecutionHelper) use this new class.
* Some simplifications were made:
    * All API that took a string array for the environment now takes a
      Dictionary<string, string>.
    * The Driver.RunCommand methods were split out to a separate file. This
      file also contains a Verbosity field, which is conditioned on not being
      in mtouch nor mmp, which makes including this file from other projects
      simpler (such as bgen - in particular bgen was modified to use this
      Verbosity field instead of its own).
2020-06-18 12:34:07 +02:00
..
xlf Remove notice from generated iOS Apps (#8857) 2020-06-15 15:52:08 -05:00
.gitignore [mtouch/mmp] Use a single SdkVersions.cs in tools/common. (#8318) 2020-04-08 16:19:34 +02:00
Application.mtouch.cs Remove notice from generated iOS Apps (#8857) 2020-06-15 15:52:08 -05:00
Assembly.mtouch.cs Unify code for executing processes. (#8848) 2020-06-18 12:34:07 +02:00
AssemblyResolver.cs [mtouch/mmp] Pass the path to mscorlib explicitly to the partial static registrar code instead of relying on resolving it successfully. (#8525) 2020-05-07 08:37:17 +02:00
BitcodeConverter.cs [Localization] mtouch/mmp C# (#7710) 2020-01-31 15:02:52 -05:00
BuildTasks.mtouch.cs Unify code for executing processes. (#8848) 2020-06-18 12:34:07 +02:00
Errors.designer.cs [msbuild] missing localization comments - part 3 (#8721) 2020-06-02 13:57:11 -05:00
Errors.resx Remove notice from generated iOS Apps (#8857) 2020-06-15 15:52:08 -05:00
Makefile [mtouch] Remove XAMCORE_2_0 define from simlauncher build. (#8725) 2020-06-02 16:04:27 +02:00
Stripper.cs Improve our error handling code. (#8591) 2020-05-14 16:45:05 +02:00
Target.mtouch.cs Improve our error handling code. (#8591) 2020-05-14 16:45:05 +02:00
Tuning.mtouch.cs [mtouch/mmp] Share numerous command-line arguments. (#8599) 2020-05-19 15:30:38 +02:00
monotouch-fixes.c [Runtime] Enable the -Wsign-conversion warnings flag and fix some of the warnings. (#7405) 2019-11-12 15:10:16 -05:00
mtouch Use relative paths in scripts. (#7545) 2019-12-10 12:47:30 +01:00
mtouch.cs Unify code for executing processes. (#8848) 2020-06-18 12:34:07 +02:00
mtouch.csproj Unify code for executing processes. (#8848) 2020-06-18 12:34:07 +02:00
packages.config [Localization] mtouch/mmp C# (#7710) 2020-01-31 15:02:52 -05:00
simlauncher.mm [mtouch] Fix typo in simlauncher.mm. (#8455) 2020-04-27 08:34:24 +02:00