xamarin-macios/msbuild
monojenkins fd91cf731d [d16-5] [msbuild] Add verbosity options on separate lines for mtouch parsing (#7673)
This is more strict than the response-file spec [0] (and filed as a
separate issue [1]) but `mtouch` currently requires one option-per-line
(for filtering some options) for the cache to work properly (i.e. so it
can ignore the `-v` and the `-q` and re-use the existing, cached,
binaries). E.g. from:

```
...
-v -v -v -v
```

to

```
...
-v
-v
-v
-v
```

This is an optimization fix (since cached output helps build times) and
it's also part of a bug fix [2] (part of another commit [3], that was
reverted [4] due to other issues, like this one).

This needs another fix [5] to work properly (like `mtouch` requires)
but both can be applied separately (so different PR for different
changes).

[0] https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/response-file-compiler-option
[1] https://github.com/xamarin/xamarin-macios/issues/7644
[2] https://github.com/xamarin/xamarin-macios/issues/7514
[3] https://github.com/xamarin/xamarin-macios/pull/7544
[4] https://github.com/xamarin/xamarin-macios/pull/7589
[5] https://github.com/xamarin/xamarin-macios/pull/7647


Co-authored-by: Sebastien Pouliot <sebastien.pouliot@gmail.com>
2020-01-06 16:52:36 -05:00
..
Xamarin.Mac.Tasks [msbuild] Ensure the output of `mtouch` (and friends) are included in binary logs. Fix #7035 (#7288) 2019-10-25 17:44:35 -04:00
Xamarin.Mac.Tasks.Core [d16-5] [msbuild] Add verbosity options on separate lines for mtouch parsing (#7673) 2020-01-06 16:52:36 -05:00
Xamarin.MacDev.Tasks Implement a different escaping/quoting algorithm for arguments to System.Diagnostics.Process. (#7177) 2019-10-14 16:18:46 +02:00
Xamarin.MacDev.Tasks.Core [d16-5] [msbuild] Add verbosity options on separate lines for mtouch parsing (#7673) 2020-01-06 16:52:36 -05:00
Xamarin.ObjcBinding.Tasks [msbuild] Remove support for XI/Classic. (#976) 2016-10-13 10:47:46 +02:00
Xamarin.Shared [d16-2] Bump VSMac to 8.1.0.2742 to fix msbuild issues (#6279) (#6361) 2019-06-19 17:28:01 +02:00
Xamarin.iOS.Tasks Implement a different escaping/quoting algorithm for arguments to System.Diagnostics.Process. (#7177) 2019-10-14 16:18:46 +02:00
Xamarin.iOS.Tasks.Core [d16-5] [msbuild] Add verbosity options on separate lines for mtouch parsing (#7673) 2020-01-06 16:52:36 -05:00
tests [d16-5] [msbuild] Add verbosity options on separate lines for mtouch parsing (#7673) 2020-01-06 16:52:36 -05:00
.editorconfig Provide .editorconfig support for easier contributor formatting 2016-06-13 00:43:37 -03:00
.gitignore [builds] Improve mono/llvm dependencies. (#1948) 2017-03-31 20:23:38 +02:00
Makefile [xm][msbuild] Fix full profile FrameworkList file (#5674) 2019-02-27 12:38:38 -05:00
Xamarin.MacDev.Tasks.sln [msbuild] Added support for building CoreML models (#2714) 2017-11-28 11:16:44 -05:00